whoops
diff --git a/networking/udhcp/files.c b/networking/udhcp/files.c
index e200246..f6003ff 100644
--- a/networking/udhcp/files.c
+++ b/networking/udhcp/files.c
@@ -248,7 +248,7 @@
 				else leases[i].expires -= curr;
 			} /* else stick with the time we got */
 			leases[i].expires = htonl(leases[i].expires);
-			fwrite(leases[i], sizeof(sturct dhcpOfferedAddr), 1, fp);
+			fwrite(&leases[i], sizeof(struct dhcpOfferedAddr), 1, fp);
 
 			/* Then restore it when done. */
 			leases[i].expires = tmp_time;