| #ifndef _CLIENTPACKET_H |
| #define _CLIENTPACKET_H |
| |
| #include "packet.h" |
| |
| unsigned long random_xid(void); |
| int send_discover(unsigned long xid, unsigned long requested); |
| int send_selecting(unsigned long xid, unsigned long server, unsigned long requested); |
| int send_renew(unsigned long xid, unsigned long server, unsigned long ciaddr); |
| int send_renew(unsigned long xid, unsigned long server, unsigned long ciaddr); |
| int send_release(unsigned long server, unsigned long ciaddr); |
| int get_raw_packet(struct dhcpMessage *payload, int fd); |
| |
| #endif |