Use standard C99 types
diff --git a/networking/udhcp/serverpacket.c b/networking/udhcp/serverpacket.c
index 32d3c80..d39e6ba 100644
--- a/networking/udhcp/serverpacket.c
+++ b/networking/udhcp/serverpacket.c
@@ -43,8 +43,8 @@
/* send a packet to a specific arp address and ip address by creating our own ip packet */
static int send_packet_to_client(struct dhcpMessage *payload, int force_broadcast)
{
- unsigned char *chaddr;
- u_int32_t ciaddr;
+ uint8_t *chaddr;
+ uint32_t ciaddr;
if (force_broadcast) {
DEBUG(LOG_INFO, "broadcasting packet to client (NAK)");
@@ -108,8 +108,8 @@
{
struct dhcpMessage packet;
struct dhcpOfferedAddr *lease = NULL;
- u_int32_t req_align, lease_time_align = server_config.lease;
- unsigned char *req, *lease_time;
+ uint32_t req_align, lease_time_align = server_config.lease;
+ uint8_t *req, *lease_time;
struct option_set *curr;
struct in_addr addr;
@@ -196,12 +196,12 @@
}
-int sendACK(struct dhcpMessage *oldpacket, u_int32_t yiaddr)
+int sendACK(struct dhcpMessage *oldpacket, uint32_t yiaddr)
{
struct dhcpMessage packet;
struct option_set *curr;
- unsigned char *lease_time;
- u_int32_t lease_time_align = server_config.lease;
+ uint8_t *lease_time;
+ uint32_t lease_time_align = server_config.lease;
struct in_addr addr;
init_packet(&packet, oldpacket, DHCPACK);