weAut_01 / weAutSys    R 2.2.1
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines
Defines
uIP configuration functions
+ + uIP -- Adam Dunkels' TCP/IP stack + +

Overview

The uIP configuration functions are used for setting run-time parameters in uIP such as IP addresses.

Defines

#define uip_getdraddr(addr)
 Get the default router's IP address.
#define uip_gethostaddr(addr)
 Get the IP address of this host.
#define uip_getnetmask(addr)
 Get the netmask.
#define uip_setdraddr(addr)
 Set the default router's IP address.
#define uip_sethostaddr(addr)
 Set the IP address of this host.
#define uip_setnetmask(addr)
 Set the netmask.

Define Documentation

#define uip_sethostaddr (   addr)

Set the IP address of this host.

The IP address is represented as a 4-byte array where the first octet of the IP address is put in the first member of the 4-byte array.

Example:

 uip_ipaddr_t addr;

 uip_ipaddr(&addr, 192,168,1,2);
 uip_sethostaddr(&addr);
Parameters:
addrA pointer to an IP address of type uip_ipaddr_t

  See also:   uip_ipaddr()

#define uip_gethostaddr (   addr)

Get the IP address of this host.

The IP address is represented as a 4-byte array where the first octet of the IP address is put in the first member of the 4-byte array.

Example:

 uip_ipaddr_t hostaddr;

 uip_gethostaddr(&hostaddr);
Parameters:
addrA pointer to a uip_ipaddr_t variable that will be filled in with the currently configured IP address.
#define uip_setdraddr (   addr)

Set the default router's IP address.

Parameters:
addrA pointer to a uip_ipaddr_t variable containing the IP address of the default router.
See also:
uip_ipaddr()
#define uip_setnetmask (   addr)

Set the netmask.

Parameters:
addrA pointer to a uip_ipaddr_t variable containing the IP address of the netmask.

  See also:   uip_ipaddr()

#define uip_getdraddr (   addr)

Get the default router's IP address.

Parameters:
addrA pointer to a uip_ipaddr_t variable that will be filled in with the IP address of the default router.
#define uip_getnetmask (   addr)

Get the netmask.

Parameters:
addrA pointer to a uip_ipaddr_t variable that will be filled in with the value of the netmask.