00001 #include <sys/types.h>
00002 #include <stdio.h>
00003 #include <dhcp4_nic.h>
00004
00005 int main(int argc, char **argv, char **envp)
00006 {
00007 NLH_t nh = nic_open(nic_stderr_logger);
00008 nic_set_loglevel(nh,7);
00009 DHCPv4_control *ctl =
00010 dhcpv4_control
00011 (nh, "eth0", 0, 10, libdhcp_stderr_logger, LOG_DEBUG, 0);
00012 nic_set_va_logger(nh, (NIC_VA_Error_Handler_t)libdhcp_stderr_logger, ctl);
00013 DHCPv4_nic *dhcNIC =
00014 do_dhcpv4(ctl);
00015 return dhcpv4_nic(nh, dhcNIC);
00016 }