iPXE
|
An ICMPv6 handler. More...
#include <icmpv6.h>
Data Fields | |
unsigned int | type |
Type. More... | |
int(* | rx )(struct io_buffer *iobuf, struct net_device *netdev, struct sockaddr_in6 *sin6_src, struct sockaddr_in6 *sin6_dest) |
Process received packet. More... | |
unsigned int icmpv6_handler::type |
int( * icmpv6_handler::rx) (struct io_buffer *iobuf, struct net_device *netdev, struct sockaddr_in6 *sin6_src, struct sockaddr_in6 *sin6_dest) |
Process received packet.
iobuf | I/O buffer |
netdev | Network device |
sin6_src | Source socket address |
sin6_dest | Destination socket address |
rc | Return status code |
This function takes ownership of the I/O buffer.
Definition at line 32 of file icmpv6.h.
Referenced by icmpv6_rx().