kubernetes/vendor/github.com/vishvananda/netlink/socket_xdp_linux.go

const sizeofXDPSocketRequest

const sizeofXDPSocket

type xdpSocketRequest

func (r *xdpSocketRequest) Serialize() []byte {}

func (r *xdpSocketRequest) Len() int {}

func (s *XDPSocket) deserialize(b []byte) error {}

// XDPSocketGet returns the XDP socket identified by its inode number and/or
// socket cookie. Specify the cookie as SOCK_ANY_COOKIE if
func SocketXDPGetInfo(ino uint32, cookie uint64) (*XDPDiagInfoResp, error) {}

// SocketDiagXDP requests XDP_DIAG_INFO for XDP family sockets.
func SocketDiagXDP() ([]*XDPDiagInfoResp, error) {}

// socketDiagXDPExecutor requests XDP_DIAG_INFO for XDP family sockets.
func socketDiagXDPExecutor(receiver func(syscall.NetlinkMessage) error) error {}

func attrsToXDPDiagInfoResp(attrs []syscall.NetlinkRouteAttr, sockInfo *XDPSocket) (*XDPDiagInfoResp, error) {}