| Anonymous | Login | Signup for a new account | 11-10-2008 11:02 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 | ||||
| 0000903 | [BusyBox] Standards Compliance | minor | always | 06-14-06 02:22 | 09-03-06 07:53 | ||||
| Reporter | iggarpe | View Status | public | ||||||
| Assigned To | BusyBox | ||||||||
| Priority | normal | Resolution | won't fix | ||||||
| Status | closed | Product Version | svn | ||||||
| Summary | 0000903: Missing #includes in some applets | ||||||||
| Description |
insmod.c should #include "libgen.h" arping.c should #include "net/if_arp.h" ifconfig.c should #include "sys/types.h" nslookup.c should #include "resolv.h" And wherever "sys/fcntl.h" is used, "fcntl.h" should be used instead. I say "should" because those files use functions and structures which are defined in those headers. Currently, busybox WILL compile without errors in any standard unix box because those headers are included somewhere in the other included files. However, if one tries to compile in other architechtures with different libc, the erros will surface. |
||||||||
| Additional Information | |||||||||
| Attached Files | |||||||||
|
|
|||||||||
| Copyright © 2000 - 2006 Mantis Group |