File nut/net/confnet.c


Included Files


Preprocessor definitions

#define VIRGIN_MAC virgin_mac

#define VIRGIN_NETMASK 0x00FFFFFFUL


Global Variable confnet

CONFNET confnet
Visible in:   nut/boot/appload/arp.c
    nut/boot/appload/config.c
    nut/boot/appload/dhcp.c
    nut/boot/appload/ether.c
    nut/boot/appload/ip.c
    nut/boot/appload/udp.c
    nut/boot/bootmon/arp.c
    nut/boot/bootmon/bootmon.c
    nut/boot/bootmon/config.c
    nut/boot/bootmon/dhcp.c
    nut/boot/bootmon/ether.c
    nut/boot/bootmon/ip.c
    nut/boot/bootmon/tftp.c
    nut/boot/bootmon/udp.c
    nut/boot/eboot/arp.c
    nut/boot/eboot/config.c
    nut/boot/eboot/dhcp.c
    nut/boot/eboot/ether.c
    nut/boot/eboot/ip.c
    nut/boot/eboot/tftp.c
    nut/net/confnet.c
Used in: ArpRequest() nut/boot/eboot/arp.c
  ArpRespond() nut/boot/eboot/arp.c
  DhcpQuery() nut/boot/eboot/dhcp.c
  EtherInit() nut/boot/bootmon/ether.c
  EtherOutput() nut/boot/eboot/ether.c
  IpInput() nut/boot/eboot/ip.c
  IpOutput() nut/boot/eboot/ip.c
  NicInit() nut/boot/eboot/ether.c
  NutNetLoadConfig() nut/net/confnet.c
  NutNetSaveConfig() nut/net/confnet.c
  UserEntry() nut/boot/bootmon/bootmon.c
  main() nut/boot/bootmon/bootmon.c

Local Variables

virgin_mac
static uint8_t virgin_mac[6]
Used in: NutNetLoadConfig()  

Global Function NutNetLoadConfig()

int NutNetLoadConfig ( const char* name )
Prototyped in: nut/include/net/if_var.h
Calls: NutNvMemLoad() nut/dev/nvmem.c
  memcpy() nut/c/string/memcpy.c
  memset() nut/c/string/memset.c
  strcmp() nut/c/string/strcmp.c
Called by: CSNicInit() nut/arch/avr/dev/cs8900.c
  NicInit() nut/arch/avr/dev/nicrtl.c
  NutAppMain() nut/app/httpd_upnp/httpserv.c
  init_network() nut/boot/at91sam7x_bootloader/bootloader.c
References Variables: confnet nut/net/confnet.c
  virgin_mac nut/net/confnet.c

Global Function NutNetSaveConfig()

int NutNetSaveConfig ( void )
Prototyped in: nut/include/net/if_var.h
Calls: NutNvMemSave() nut/dev/nvmem.c
Called by: ConfigSave() nut/hwtest/audio/nutpiper/config.c
  NutAppMain() nut/app/editconf/editconf.c
  ProcessRequests() nut/app/tcps/tcps.c
  init_network() nut/boot/at91sam7x_bootloader/bootloader.c
References Variables: confnet nut/net/confnet.c