merge post-1.3.0 fixes
diff --git a/networking/udhcp/dhcprelay.c b/networking/udhcp/dhcprelay.c
index a3ea327..78a1b5e 100644
--- a/networking/udhcp/dhcprelay.c
+++ b/networking/udhcp/dhcprelay.c
@@ -257,7 +257,8 @@
 {
 	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;