| Anonymous | Login | Signup for a new account | 11-10-2008 10:51 PST |
| Main | My View | View Issues | Change Log | Docs |
| Viewing Issue Simple Details [ Jump to Notes ] | [ View Advanced ] [ Issue History ] [ Print ] | ||||||||
| ID | Category | Severity | Reproducibility | Date Submitted | Last Update | ||||
| 0000473 | [uClibc] Networking Support | major | always | 10-05-05 15:38 | 06-03-08 12:05 | ||||
| Reporter | csapuntz | View Status | public | ||||||
| Assigned To | uClibc | ||||||||
| Priority | normal | Resolution | fixed | ||||||
| Status | closed | Product Version | 0.9.28 | ||||||
| Summary | 0000473: DNS sluggish on queries of names ending with '.' | ||||||||
| Description |
Great work on uClibc! Here's a small issue I ran into: The DNS resolver generates invalid requests when lookups of names ending with '.' are made and searchdomains are present. What happens. Say we look up foo.com. and searchdomains is localdomain. First the resolver tries: foo.com. AAAA is looked up ---> no record found Then it tries: foo.com..localdomain AAAA --> notice the two dots At this point an invalid packet is generated and BIND drops it and the resolver pauses waiting for a response. There are two bugs here: appending a search path to a DNS name ending in '.' and trying to DNS encode a name with an empty component. The patch attached fixes both bugs. |
||||||||
| Additional Information | |||||||||
| Attached Files |
|
||||||||
|
|
|||||||||
| Copyright © 2000 - 2006 Mantis Group |