| Anonymous | Login | Signup for a new account | 11-10-2008 10:44 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 | ||||
| 0000251 | [BusyBox] Networking Support | minor | always | 05-09-05 04:13 | 11-23-06 05:23 | ||||
| Reporter | perh | View Status | public | ||||||
| Assigned To | BusyBox | ||||||||
| Priority | normal | Resolution | fixed | ||||||
| Status | closed | Product Version | 1.00 | ||||||
| Summary | 0000251: broadcast address isn't recalculated if ifconfig of a network address with a non-standard netmask | ||||||||
| Description |
There exist today an option CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS which enables one to add a ifconfig argument like "broadcast +" which will automatically calculate broadcast address correctly. If one don't add the broadcast address, it will be calculated by kernel code in the ioctl of SIOCSIFBRDADDR. In the case the user sets a non-standard netmask, it will be calculated incorrectly (because the netmask isn't known at the time and standard netmask according to IP is used...) The patch calculate and sets broadcast after setting netmask (but not if broadcast has already been set -> we don't want to overwrite a already specified broadcast) and thus this little nag is history :-) |
||||||||
| Additional Information | |||||||||
| Attached Files |
|
||||||||
|
|
|||||||||
| Copyright © 2000 - 2006 Mantis Group |