static struct net_device * netdev
#define FILE_LICENCE(_licence)
Declare a particular licence as applying to a file.
#define FILE_SECBOOT(_status)
Declare a file's UEFI Secure Boot permission status.
#define list_for_each_entry(pos, head, member)
Iterate over entries in a list.
struct list_head neighbours
The neighbour cache.
void nstat(void)
Print neighbour table.
const char * name
Protocol name.
const char *(* ntoa)(const void *ll_addr)
Transcribe link-layer address.
struct neighbour_discovery * discovery
Neighbour discovery protocol (if discovery is ongoing)
struct net_protocol * net_protocol
Network-layer protocol.
struct net_device * netdev
Network device.
uint8_t ll_dest[MAX_LL_ADDR_LEN]
Link-layer destination address.
uint8_t net_dest[MAX_NET_ADDR_LEN]
Network-layer destination address.
A network-layer protocol.
const char * name
Protocol name.
const char *(* ntoa)(const void *net_addr)
Transcribe network-layer address.
int printf(const char *fmt,...)
Write a formatted string to the console.