- be C99 friendly. Anonymous unions are a GNU extension. This change is
[oweals/busybox.git] / networking / udhcp / files.c
index 491b8871e0fe39abee6fa0c7447eff02a43b94b6..5bf1a491c935de44ea8e23d86d5665e75d98d0bf 100644 (file)
@@ -19,7 +19,7 @@ static int read_ip(const char *line, void *arg)
        lsa = host_and_af2sockaddr(line, 0, AF_INET);
        if (!lsa)
                return 0;
-       *(uint32_t*)arg = lsa->sin.sin_addr.s_addr;
+       *(uint32_t*)arg = lsa->u.sin.sin_addr.s_addr;
        free(lsa);
        return 1;
 }