Index: dhcpcd.c =================================================================== --- dhcpcd.c (revision 1009) +++ dhcpcd.c (working copy) @@ -783,14 +783,17 @@ case 'H': /* FALLTHROUGH */ case 'M': del_option_mask(options->requestmask, DHO_MTU); + add_environ(options, "skip_hooks=mtu", 0); break; case 'N': del_option_mask(options->requestmask, DHO_NTPSERVER); + add_environ(options, "skip_hooks=ntp.conf", 0); break; case 'R': del_option_mask(options->requestmask, DHO_DNSSERVER); del_option_mask(options->requestmask, DHO_DNSDOMAIN); del_option_mask(options->requestmask, DHO_DNSSEARCH); + add_environ(options, "skip_hooks=resolv.conf", 0); break; case 'S': add_option_mask(options->requestmask, DHO_MSCSR); @@ -798,6 +801,7 @@ case 'Y': del_option_mask(options->requestmask, DHO_NISSERVER); del_option_mask(options->requestmask, DHO_NISDOMAIN); + add_environ(options, "skip_hooks=yp.conf", 0); break; #endif default: