XINU
|
#include <net.h>
Data Fields | |
char | bootfile [NETBOOTFILE] |
uint32 | bootserver |
uint32 | dnsserver |
byte | ethbcast [ETH_ADDR_LEN] |
byte | ethucast [ETH_ADDR_LEN] |
uint32 | ipbcast |
uint32 | ipmask |
uint32 | ipprefix |
uint32 | iprouter |
uint32 | ipucast |
bool8 | ipvalid |
uint32 | ntpserver |
char network::bootfile[NETBOOTFILE] |
Definition at line 66 of file net.h.
Referenced by getlocalip().
uint32 network::bootserver |
Definition at line 60 of file net.h.
Referenced by getlocalip().
uint32 network::dnsserver |
Definition at line 61 of file net.h.
Referenced by dnslookup(), getlocalip(), and xsh_netinfo().
byte network::ethbcast[ETH_ADDR_LEN] |
Definition at line 65 of file net.h.
Referenced by arp_resolve(), ip_send(), and xsh_netinfo().
byte network::ethucast[ETH_ADDR_LEN] |
Definition at line 64 of file net.h.
Referenced by arp_in(), arp_resolve(), dhcp_bld_bootp_msg(), icmp_mkpkt(), ipout(), udp_send(), udp_sendto(), and xsh_netinfo().
uint32 network::ipbcast |
Definition at line 56 of file net.h.
Referenced by arp_resolve(), getlocalip(), ip_in(), ip_send(), ipout(), and xsh_netinfo().
uint32 network::ipmask |
Definition at line 57 of file net.h.
Referenced by dns_geta(), getlocalip(), ip_send(), ipout(), and xsh_netinfo().
uint32 network::ipprefix |
Definition at line 58 of file net.h.
Referenced by dns_geta(), getlocalip(), ip_send(), ipout(), and xsh_netinfo().
uint32 network::iprouter |
Definition at line 59 of file net.h.
Referenced by getlocalip(), ip_send(), ipout(), and xsh_netinfo().
uint32 network::ipucast |
Definition at line 55 of file net.h.
Referenced by arp_in(), arp_resolve(), getlocalip(), icmp_mkpkt(), ip_in(), ip_send(), ipout(), startup(), udp_send(), udp_sendto(), and xsh_netinfo().
bool8 network::ipvalid |
Definition at line 63 of file net.h.
Referenced by arp_in(), getlocalip(), ip_in(), rdscomm(), and xsh_netinfo().
uint32 network::ntpserver |
Definition at line 62 of file net.h.
Referenced by getlocalip(), getutime(), and xsh_netinfo().