diff options
Diffstat (limited to 'networking/udhcp/dhcpc.c')
-rw-r--r-- | networking/udhcp/dhcpc.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/networking/udhcp/dhcpc.c b/networking/udhcp/dhcpc.c index a4afb0c46..8568ac1e7 100644 --- a/networking/udhcp/dhcpc.c +++ b/networking/udhcp/dhcpc.c | |||
@@ -220,7 +220,7 @@ int main(int argc, char *argv[]) | |||
220 | client_config.clientid[OPT_CODE] = DHCP_CLIENT_ID; | 220 | client_config.clientid[OPT_CODE] = DHCP_CLIENT_ID; |
221 | client_config.clientid[OPT_LEN] = len; | 221 | client_config.clientid[OPT_LEN] = len; |
222 | client_config.clientid[OPT_DATA] = '\0'; | 222 | client_config.clientid[OPT_DATA] = '\0'; |
223 | strncpy(client_config.clientid + OPT_DATA, optarg, len); | 223 | strncpy((char*)client_config.clientid + OPT_DATA, optarg, len); |
224 | break; | 224 | break; |
225 | case 'C': | 225 | case 'C': |
226 | if (client_config.clientid) show_usage(); | 226 | if (client_config.clientid) show_usage(); |
@@ -232,7 +232,7 @@ int main(int argc, char *argv[]) | |||
232 | client_config.vendorclass = xmalloc(len + 2); | 232 | client_config.vendorclass = xmalloc(len + 2); |
233 | client_config.vendorclass[OPT_CODE] = DHCP_VENDOR; | 233 | client_config.vendorclass[OPT_CODE] = DHCP_VENDOR; |
234 | client_config.vendorclass[OPT_LEN] = len; | 234 | client_config.vendorclass[OPT_LEN] = len; |
235 | strncpy(client_config.vendorclass + OPT_DATA, optarg, len); | 235 | strncpy((char*)client_config.vendorclass + OPT_DATA, optarg, len); |
236 | break; | 236 | break; |
237 | case 'f': | 237 | case 'f': |
238 | client_config.foreground = 1; | 238 | client_config.foreground = 1; |
@@ -247,7 +247,7 @@ int main(int argc, char *argv[]) | |||
247 | client_config.hostname = xmalloc(len + 2); | 247 | client_config.hostname = xmalloc(len + 2); |
248 | client_config.hostname[OPT_CODE] = DHCP_HOST_NAME; | 248 | client_config.hostname[OPT_CODE] = DHCP_HOST_NAME; |
249 | client_config.hostname[OPT_LEN] = len; | 249 | client_config.hostname[OPT_LEN] = len; |
250 | strncpy(client_config.hostname + 2, optarg, len); | 250 | strncpy((char*)client_config.hostname + 2, optarg, len); |
251 | break; | 251 | break; |
252 | case 'F': | 252 | case 'F': |
253 | len = strlen(optarg) > 255 ? 255 : strlen(optarg); | 253 | len = strlen(optarg) > 255 ? 255 : strlen(optarg); |
@@ -264,7 +264,7 @@ int main(int argc, char *argv[]) | |||
264 | client_config.fqdn[OPT_LEN + 1] = 0x1; | 264 | client_config.fqdn[OPT_LEN + 1] = 0x1; |
265 | client_config.fqdn[OPT_LEN + 2] = 0; | 265 | client_config.fqdn[OPT_LEN + 2] = 0; |
266 | client_config.fqdn[OPT_LEN + 3] = 0; | 266 | client_config.fqdn[OPT_LEN + 3] = 0; |
267 | strncpy(client_config.fqdn + 5, optarg, len); | 267 | strncpy((char*)client_config.fqdn + 5, optarg, len); |
268 | break; | 268 | break; |
269 | case 'i': | 269 | case 'i': |
270 | client_config.interface = optarg; | 270 | client_config.interface = optarg; |