File dhcp-3.1.1-dhclient-use-script-cmdline.dif of Package dhcp

--- client/dhclient.c
+++ client/dhclient.c	2008/09/08 15:31:00
@@ -355,6 +355,14 @@ int main (argc, argv, envp)
 	/* Parse the dhclient.conf file. */
 	read_client_conf ();
 
+	/*
+	** Override the script name definition in the config file
+	** with the one provided as command line argument...:
+	*/
+	if(no_dhclient_script) {
+		top_level_config.script_name = path_dhclient_script;
+	}
+
 	/* If the user specified a hostname, send it here and now */
 	if ((dhclient_hostname != NULL) && (*dhclient_hostname != '\0') ) {
 		struct parse *cfile = NULL;