- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 24 for InterfaceMessage (0.29 sec)
-
src/syscall/route_freebsd_64bit.go
return &RouteMessage{Header: p.Header, Data: b[rsaAlignOf(int(unsafe.Offsetof(p.Header.Rmx))+SizeofRtMetrics):any.Msglen]} } func (any *anyMessage) parseInterfaceMessage(b []byte) *InterfaceMessage { p := (*InterfaceMessage)(unsafe.Pointer(any)) return &InterfaceMessage{Header: p.Header, Data: b[int(unsafe.Offsetof(p.Header.Data))+int(p.Header.Data.Datalen) : any.Msglen]}
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Sep 29 22:39:46 UTC 2022 - 762 bytes - Viewed (0) -
src/syscall/route_freebsd_32bit.go
off += SizeofRtMetrics // rt_metrics on amd64 is simply doubled } return &RouteMessage{Header: p.Header, Data: b[rsaAlignOf(off):any.Msglen]} } func (any *anyMessage) parseInterfaceMessage(b []byte) *InterfaceMessage { p := (*InterfaceMessage)(unsafe.Pointer(any)) // FreeBSD 10 and beyond have a restructured mbuf // packet header view. // See https://svnweb.freebsd.org/base?view=revision&revision=254804. m := (*ifMsghdr)(unsafe.Pointer(any))
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Sep 20 15:46:41 UTC 2022 - 1.1K bytes - Viewed (0) -
src/syscall/route_dragonfly.go
return &RouteMessage{Header: p.Header, Data: b[SizeofRtMsghdr:any.Msglen]} case RTM_IFINFO: p := (*InterfaceMessage)(unsafe.Pointer(any)) return &InterfaceMessage{Header: p.Header, Data: b[SizeofIfMsghdr:any.Msglen]} case RTM_IFANNOUNCE: p := (*InterfaceAnnounceMessage)(unsafe.Pointer(any)) return &InterfaceAnnounceMessage{Header: p.Header}
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Sun May 15 20:55:56 UTC 2016 - 2.6K bytes - Viewed (0) -
src/syscall/route_netbsd.go
return &RouteMessage{Header: p.Header, Data: b[SizeofRtMsghdr:any.Msglen]} case RTM_IFINFO: p := (*InterfaceMessage)(unsafe.Pointer(any)) return &InterfaceMessage{Header: p.Header, Data: b[SizeofIfMsghdr:any.Msglen]} case RTM_IFANNOUNCE: p := (*InterfaceAnnounceMessage)(unsafe.Pointer(any)) return &InterfaceAnnounceMessage{Header: p.Header}
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Sun May 15 20:55:56 UTC 2016 - 1.4K bytes - Viewed (0) -
src/syscall/route_openbsd.go
return &RouteMessage{Header: p.Header, Data: b[p.Header.Hdrlen:any.Msglen]} case RTM_IFINFO: p := (*InterfaceMessage)(unsafe.Pointer(any)) return &InterfaceMessage{Header: p.Header, Data: b[p.Header.Hdrlen:any.Msglen]} case RTM_IFANNOUNCE: p := (*InterfaceAnnounceMessage)(unsafe.Pointer(any)) return &InterfaceAnnounceMessage{Header: p.Header}
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Sun May 15 20:55:56 UTC 2016 - 1.5K bytes - Viewed (0) -
src/vendor/golang.org/x/net/route/interface.go
// Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. //go:build darwin || dragonfly || freebsd || netbsd || openbsd package route // An InterfaceMessage represents an interface message. type InterfaceMessage struct { Version int // message version Type int // message type Flags int // interface flags Index int // interface index Name string // interface name
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 19 23:33:33 UTC 2023 - 1.9K bytes - Viewed (0) -
src/syscall/route_darwin.go
p := (*RouteMessage)(unsafe.Pointer(any)) return &RouteMessage{Header: p.Header, Data: b[SizeofRtMsghdr:any.Msglen]} case RTM_IFINFO: p := (*InterfaceMessage)(unsafe.Pointer(any)) return &InterfaceMessage{Header: p.Header, Data: b[SizeofIfMsghdr:any.Msglen]} case RTM_NEWADDR, RTM_DELADDR: p := (*InterfaceAddrMessage)(unsafe.Pointer(any))
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Sun May 15 20:55:56 UTC 2016 - 2K bytes - Viewed (0) -
src/vendor/golang.org/x/net/route/sys_dragonfly.go
} // SysType implements the SysType method of Sys interface. func (imx *InterfaceMetrics) SysType() SysType { return SysMetrics } // Sys implements the Sys method of Message interface. func (m *InterfaceMessage) Sys() []Sys { return []Sys{ &InterfaceMetrics{ Type: int(m.raw[m.extOff]), MTU: int(nativeEndian.Uint32(m.raw[m.extOff+8 : m.extOff+12])), }, } }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Aug 05 19:54:32 UTC 2022 - 2.7K bytes - Viewed (0) -
src/vendor/golang.org/x/net/route/interface_freebsd.go
} l := int(nativeEndian.Uint16(b[:2])) if len(b) < l { return nil, errInvalidMessage } attrs := uint(nativeEndian.Uint32(b[4:8])) if attrs&syscall.RTA_IFP == 0 { return nil, nil } m := &InterfaceMessage{ Version: int(b[2]), Type: int(b[3]), Flags: int(nativeEndian.Uint32(b[8:12])), Index: int(nativeEndian.Uint16(b[12:14])), Addrs: make([]Addr, syscall.RTAX_MAX), extOff: extOff,
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Aug 05 19:54:32 UTC 2022 - 1.9K bytes - Viewed (0) -
src/vendor/golang.org/x/net/route/interface_openbsd.go
} l := int(nativeEndian.Uint16(b[:2])) if len(b) < l { return nil, errInvalidMessage } attrs := uint(nativeEndian.Uint32(b[12:16])) if attrs&syscall.RTA_IFP == 0 { return nil, nil } m := &InterfaceMessage{ Version: int(b[2]), Type: int(b[3]), Flags: int(nativeEndian.Uint32(b[16:20])), Index: int(nativeEndian.Uint16(b[6:8])), Addrs: make([]Addr, syscall.RTAX_MAX), raw: b[:l], }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Aug 05 19:54:32 UTC 2022 - 2.2K bytes - Viewed (0)