]> git.ipfire.org Git - thirdparty/dhcpcd.git/commitdiff
Prefix interface vars with if so we don't stamp on generic names like 'flags'.
authorRoy Marples <roy@marples.name>
Mon, 20 Apr 2009 09:37:11 +0000 (09:37 +0000)
committerRoy Marples <roy@marples.name>
Mon, 20 Apr 2009 09:37:11 +0000 (09:37 +0000)
configure.c

index 5d8b6b410e8355b4b959c7ac2ab384e55658b801..48385a2f1d5b004b9c98cab41e931fc9008a8bac 100644 (file)
@@ -182,16 +182,16 @@ make_env(const struct interface *iface, char ***argv)
        env[2] = xmalloc(e);
        snprintf(env[2], e, "pid=%d", getpid());
        env[3] = xmalloc(e);
-       snprintf(env[3], e, "metric=%d", iface->metric);
+       snprintf(env[3], e, "ifmetric=%d", iface->metric);
        env[4] = xmalloc(e);
-       snprintf(env[4], e, "wireless=%d", iface->wireless);
+       snprintf(env[4], e, "ifwireless=%d", iface->wireless);
        env[5] = xmalloc(e);
-       snprintf(env[5], e, "flags=%u", iface->flags);
-       l = e = strlen("interface_order=");
+       snprintf(env[5], e, "ifflags=%u", iface->flags);
+       l = e = strlen("iforder=");
        for (ifp = ifaces; ifp; ifp = ifp->next)
                e += strlen(ifp->name) + 1;
        p = env[6] = xmalloc(e);
-       strlcpy(p, "interface_order=", e);
+       strlcpy(p, "iforder=", e);
        e -= l;
        p += l;
        for (ifp = ifaces; ifp; ifp = ifp->next) {