|
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 |
|
|
|