XINU
|
Go to the source code of this file.
Data Structures | |
struct | netpacket |
struct | network |
Macros | |
#define | ETH_ARP 0x0806 /* Ethernet type for ARP */ |
#define | ETH_IP 0x0800 /* Ethernet type for IP */ |
#define | ETH_IPv6 0x86DD /* Ethernet type for IPv6 */ |
#define | NETBOOTFILE 128 /* Size of the netboot filename */ |
#define | NETPRIO 500 /* Network startup priority */ |
#define | NETSTK 8192 /* Stack size for network setup */ |
#define | PACKLEN sizeof(struct netpacket) |
Variables | |
bpid32 | netbufpool |
struct network | NetData |
#define ETH_ARP 0x0806 /* Ethernet type for ARP */ |
Definition at line 9 of file net.h.
Referenced by arp_in(), arp_resolve(), and netin().
#define ETH_IP 0x0800 /* Ethernet type for IP */ |
#define ETH_IPv6 0x86DD /* Ethernet type for IPv6 */ |
#define NETPRIO 500 /* Network startup priority */ |
Definition at line 4 of file net.h.
Referenced by net_init().
#define NETSTK 8192 /* Stack size for network setup */ |
Definition at line 3 of file net.h.
Referenced by net_init().
#define PACKLEN sizeof(struct netpacket) |
Definition at line 50 of file net.h.
Referenced by ethwrite(), net_init(), and netin().
bpid32 netbufpool |
Definition at line 7 of file net.c.
Referenced by icmp_mkpkt(), net_init(), netin(), udp_send(), and udp_sendto().
struct network NetData |
Definition at line 6 of file net.c.
Referenced by arp_in(), arp_resolve(), dhcp_bld_bootp_msg(), dns_geta(), dnslookup(), getlocalip(), getutime(), icmp_mkpkt(), ip_in(), ip_send(), ipout(), net_init(), rdscomm(), startup(), udp_send(), udp_sendto(), and xsh_netinfo().