File nut/net/ifconfig.c


Included Files


Global Function NutNetIfAddMcastAddr()

int NutNetIfAddMcastAddr ( const char* name, uint32_t ip_addr )
Prototyped in: nut/include/net/if_var.h
Calls: NutDeviceLookup(), NutIgmpJoinGroup()
Called by: NutAppMain() nut/app/httpd_upnp/httpserv.c
  setsockopt() nut/net/bsd_socket.c
  upnp_Init() nut/app/httpd_upnp/upnp.c

Global Function NutNetIfConfig()

int NutNetIfConfig ( const char* name, void* params, uint32_t ip_addr, uint32_t ip_mask )
Prototyped in: nut/include/net/if_var.h
Calls: NutNetIfConfig2() nut/net/ifconfig.c
Called by: InitEthernetDevice() nut/app/ftpd/ftpserv.c
  NutAppMain() nut/hwtest/audio/nutpiper/nutpiper.c
  WebDemo() nut/hwtest/avr/basemon/webdemo.c
  init_network() nut/boot/at91sam7x_bootloader/bootloader.c

Global Function NutNetIfConfig2()

int NutNetIfConfig2 ( const char* name, void* params, uint32_t ip_addr, uint32_t ip_mask, uint32_t gateway )
Prototyped in: nut/include/net/if_var.h
Calls: NutNetIfSetup() nut/net/ifconfig.c
  _ioctl() nut/crt/ioctl.c
  memcpy() nut/c/string/memcpy.c
  NutDeviceLookup(), NutEventBroadcast(), NutEventWait()
Called by: NutNetIfConfig() nut/net/ifconfig.c

Global Function NutNetIfDelMcastAddr()

int NutNetIfDelMcastAddr ( const char* name, uint32_t ip_addr )
Prototyped in: nut/include/net/if_var.h
Calls: NutDeviceLookup(), NutIgmpLeaveGroup()
Called by: setsockopt() nut/net/bsd_socket.c

Global Function NutNetIfSetup()

int NutNetIfSetup ( NUTDEVICE* dev, uint32_t ip_addr, uint32_t ip_mask, uint32_t gateway )
Prototyped in: nut/include/net/if_var.h
Calls: NutNetSaveConfig() nut/net/confnet.c
  memcpy() nut/c/string/memcpy.c
  NutIpRouteAdd()
Called by: NutNetIfConfig2() nut/net/ifconfig.c