diff options
-rw-r--r-- | networking/dnsd.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/networking/dnsd.c b/networking/dnsd.c index fd2f421d7..2cecf6491 100644 --- a/networking/dnsd.c +++ b/networking/dnsd.c | |||
@@ -238,12 +238,12 @@ static int process_packet(uint8_t * buf) | |||
238 | head = (struct dns_head *)buf; | 238 | head = (struct dns_head *)buf; |
239 | if (head->nquer == 0) { | 239 | if (head->nquer == 0) { |
240 | bb_error_msg("no queries"); | 240 | bb_error_msg("no queries"); |
241 | retunr -1; | 241 | return -1; |
242 | } | 242 | } |
243 | 243 | ||
244 | if (head->flags & 0x8000) { | 244 | if (head->flags & 0x8000) { |
245 | bb_error_msg("ignoring response packet"); | 245 | bb_error_msg("ignoring response packet"); |
246 | retunr -1; | 246 | return -1; |
247 | } | 247 | } |
248 | 248 | ||
249 | from = (void *)&head[1]; // start of query string | 249 | from = (void *)&head[1]; // start of query string |
@@ -401,4 +401,5 @@ int dnsd_main(int argc, char **argv) | |||
401 | continue; | 401 | continue; |
402 | sendto(udps, buf, r, 0, &lsa->sa, fromlen); | 402 | sendto(udps, buf, r, 0, &lsa->sa, fromlen); |
403 | } | 403 | } |
404 | return 0; | ||
404 | } | 405 | } |