]> git.decadent.org.uk Git - odhcp6c.git/blobdiff - src/odhcp6c.c
Wait 1 second between disable and enable calls
[odhcp6c.git] / src / odhcp6c.c
index 7c4904030e9f875ea994103f564e0f586bb2d102..940acd56356c917eed967f293988617e8968fbba 100644 (file)
@@ -148,8 +148,10 @@ int main(_unused int argc, char* const argv[])
 
        // Configure interface to accept RA
        if (reset) {
-               sysctl_interface(ifname, "disable_ipv6", "1");
                sysctl_interface(ifname, "accept_ra", "2");
+               sysctl_interface(ifname, "disable_ipv6", "1");
+               struct timespec ts = {1, 0};
+               nanosleep(&ts, NULL);
                sysctl_interface(ifname, "disable_ipv6", "0");
        }