BusyBox Bug and Patch Tracking
BusyBox
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0000863 [BusyBox] Networking Support major always 05-03-06 15:18 06-27-06 16:20
Reporter laforge View Status public  
Assigned To BusyBox
Priority normal Resolution won't fix  
Status closed   Product Version 1.1.x
Summary 0000863: telnetd _requires_ kernel ipv6 support if busybox has CONFIG_FEATURE_IPV6 enabled
Description if you compile busybox with CONFIG_FEATURE_IPV6, then you probably want to have busybox optionally use IPV6 (if available/configured in the kernel), not completely depend on it.

telnetd will silently terminate in the case you have a FEATURE_IPV6 enabled busybox and a kernel that doesn't have IPv6 support present.

The reason is that it only uses AF_INET6 sockets in that case, which is bogus. It should actually use AF_UNSPEC and getaddrinfo() to be completely AF-agnostic and work with whatever is there.
Additional Information
Attached Files

- Relationships

- Notes
(0001467)
landley
06-27-06 16:20

Did you miss the part about BusyBox being small? If you say "use the ipv6 api" then we do so. If you select ipv6 support, we assume you have ipv6 support.
 

- Issue History
Date Modified Username Field Change
05-03-06 15:18 laforge New Issue
05-03-06 15:18 laforge Status new => assigned
05-03-06 15:18 laforge Assigned To  => BusyBox
06-27-06 16:20 landley Status assigned => closed
06-27-06 16:20 landley Note Added: 0001467
06-27-06 16:20 landley Resolution open => won't fix


Copyright © 2000 - 2006 Mantis Group
Powered by Mantis Bugtracker