iPXE
|
Reverse Address Resolution Protocol. More...
#include <stdint.h>
#include <byteswap.h>
#include <ipxe/netdevice.h>
#include <ipxe/iobuf.h>
#include <ipxe/if_ether.h>
#include <ipxe/rarp.h>
Go to the source code of this file.
Functions | |
FILE_LICENCE (GPL2_OR_LATER_OR_UBDL) | |
static int | rarp_rx (struct io_buffer *iobuf, struct net_device *netdev __unused, const void *ll_dest __unused, const void *ll_source __unused, unsigned int flags __unused) |
Process incoming ARP packets. More... | |
static const char * | rarp_ntoa (const void *net_addr __unused) |
Transcribe RARP address. More... | |
Variables | |
struct net_protocol rarp_protocol | __net_protocol |
RARP protocol. More... | |
Reverse Address Resolution Protocol.
Definition in file rarp.c.
FILE_LICENCE | ( | GPL2_OR_LATER_OR_UBDL | ) |
|
static |
Process incoming ARP packets.
iobuf | I/O buffer |
netdev | Network device |
ll_dest | Link-layer destination address |
ll_source | Link-layer source address |
flags | Packet flags |
rc | Return status code |
This is a dummy method which simply discards RARP packets.
Definition at line 51 of file rarp.c.
References free_iob().
|
static |
struct net_protocol rarp_protocol __net_protocol |
RARP protocol.
AoE protocol.