diff options
author | Denys Vlasenko | 2016-02-11 17:44:44 +0100 |
---|---|---|
committer | Denys Vlasenko | 2016-02-11 17:44:44 +0100 |
commit | 8efcc9589bd61171ec1fe4f71c33e9df62b6005b (patch) | |
tree | 2d07a9c80c1d903295399a7d9f8038f646b45516 /networking/udhcp/dhcpc.c | |
parent | 29eae728e959a382841bd0a32cc1a8d1bcdc9150 (diff) | |
download | busybox-8efcc9589bd61171ec1fe4f71c33e9df62b6005b.zip busybox-8efcc9589bd61171ec1fe4f71c33e9df62b6005b.tar.gz |
networking: allow dot at the end of the domain name in dhcp response
Patch based on Balaji Punnuru <balaji.punnuru@gmail.com> work.
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'networking/udhcp/dhcpc.c')
-rw-r--r-- | networking/udhcp/dhcpc.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/networking/udhcp/dhcpc.c b/networking/udhcp/dhcpc.c index 915f659..48097bc 100644 --- a/networking/udhcp/dhcpc.c +++ b/networking/udhcp/dhcpc.c @@ -201,6 +201,8 @@ static int good_hostname(const char *name) //Do we want this? //return ((name - start) < 1025); /* NS_MAXDNAME */ name++; + if (*name == '\0') + return 1; // We allow trailing dot too } } #else |