# dhcpc_state Struct Reference

`#include <dhcpc.h>`

## Data Fields
struct pt | pt
char | state
struct uip_udp_conn * | conn
struct timer | timer
u16_t | ticks
const void * | mac_addr
int | mac_len
u8_t | serverid [4]
u16_t | lease_time [2]
u16_t | ipaddr [2]
u16_t | netmask [2]
u16_t | dnsaddr [2]
u16_t | default_router [2]

## Field Documentation

struct uip_udp_conn* dhcpc_state::conn`[read]`

u16_t dhcpc_state::default_router[2]

u16_t dhcpc_state::dnsaddr[2]

u16_t dhcpc_state::ipaddr[2]

u16_t dhcpc_state::lease_time[2]

const void* dhcpc_state::mac_addr

int dhcpc_state::mac_len

u16_t dhcpc_state::netmask[2]

struct pt dhcpc_state::pt`[read]`

u8_t dhcpc_state::serverid[4]

char dhcpc_state::state

u16_t dhcpc_state::ticks

struct timer dhcpc_state::timer`[read]`

The documentation for this struct was generated from the following file:

- modules/uip_task_standard/dhcpc.h