- Sort Score
- Result 10 results
- Languages All
Results 1 - 2 of 2 for parsenetlinkmessage (0.44 sec)
-
src/net/interface_linux.go
tab, err := syscall.NetlinkRIB(syscall.RTM_GETLINK, syscall.AF_UNSPEC) if err != nil { return nil, os.NewSyscallError("netlinkrib", err) } msgs, err := syscall.ParseNetlinkMessage(tab) if err != nil { return nil, os.NewSyscallError("parsenetlinkmessage", err) } var ift []Interface loop: for _, m := range msgs { switch m.Header.Type { case syscall.NLMSG_DONE: break loop case syscall.RTM_NEWLINK:
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Sat Aug 27 05:42:03 UTC 2022 - 7K bytes - Viewed (0) -
src/syscall/netlink_linux.go
} // NetlinkMessage represents a netlink message. type NetlinkMessage struct { Header NlMsghdr Data []byte } // ParseNetlinkMessage parses b as an array of netlink messages and // returns the slice containing the NetlinkMessage structures. func ParseNetlinkMessage(b []byte) ([]NetlinkMessage, error) { var msgs []NetlinkMessage for len(b) >= NLMSG_HDRLEN { h, dbuf, dlen, err := netlinkMessageHeaderAndData(b)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Sep 18 20:01:34 UTC 2023 - 4.8K bytes - Viewed (0)