diff options
Diffstat (limited to 'cpukit/libnetworking/rtems/rtems_dhcp.c')
-rw-r--r-- | cpukit/libnetworking/rtems/rtems_dhcp.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/cpukit/libnetworking/rtems/rtems_dhcp.c b/cpukit/libnetworking/rtems/rtems_dhcp.c index 5f5515c847..fa7589071d 100644 --- a/cpukit/libnetworking/rtems/rtems_dhcp.c +++ b/cpukit/libnetworking/rtems/rtems_dhcp.c @@ -1132,8 +1132,9 @@ dhcp_init (int update_files) } for (i = 0; i < rtems_bsdnet_nameserver_count; i++) { + char addrbuf[INET_ADDRSTRLEN]; strcpy(buf, "nameserver "); - strcat(buf, inet_ntoa(rtems_bsdnet_ntpserver[i])); + strcat(buf, inet_ntoa_r(rtems_bsdnet_ntpserver[i], addrbuf)); strcat(buf, "\n"); if (rtems_rootfs_file_append ("/etc/resolv.conf", MKFILE_MODE, 1, bufl)) break; |