*/
static int get_dhcp_packet_type(struct dhcpMessage *p)
{
- u_char *op;
+ uint8_t *op;
/* it must be either a BOOTREQUEST or a BOOTREPLY */
if (p->op != BOOTREQUEST && p->op != BOOTREPLY)
{
struct dhcpMessage dhcp_msg;
fd_set rfds;
- size_t packlen, addr_size;
+ size_t packlen;
+ socklen_t addr_size;
struct sockaddr_in client_addr;
struct timeval tv;
int i;