summaryrefslogtreecommitdiff
path: root/networking/udhcp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* udhcp: use fdprintf for pidfile creation (smaller code)Denis Vlasenko2007-03-141-7/+1
|
* clean up accumulated whitespace damageDenis Vlasenko2007-03-071-1/+1
|
* I *always* forget svn add :(Denis Vlasenko2007-02-271-0/+205
|
* udhcp: optionally support RFC3397 (by Gabriel L. Somlo <somlo@cmu.edu>)Denis Vlasenko2007-02-276-21/+77
|
* udhcp: use improved gethostbyname replacement from IPv6 codeDenis Vlasenko2007-02-041-9/+8
|
* suppress warnings about easch <applet>_main() havingDenis Vlasenko2007-02-034-0/+4
| | | | no preceding prototype
* add a comment so that people won't get confusedDenis Vlasenko2007-02-021-0/+1
|
* udhcpd: allow "domain" to be a list of DNS servers, not just oneDenis Vlasenko2007-02-022-13/+21
|
* preparatory patch for -Wwrite-strings #2Denis Vlasenko2007-01-294-7/+7
|
* use bb_sanitize_stdio() where appropriateDenis Vlasenko2007-01-271-15/+1
|
* cleanups: unnecessary casts, unified const_1, eliminate cross-.c fileDenis Vlasenko2007-01-221-1/+1
| | | | | prototypes (heresy!), add spaces in places like "flags&NETSTAT_CONNECTED", removed unused #defines, #ifdef -> #if, use uint32_t for ipv4 addrs.
* exterminate u_intXXX.Denis Vlasenko2007-01-221-4/+4
| | | | fix ping6 buglet (memset is too short), minor sync between ping and ping6
* strdup -> xstrdupDenis Vlasenko2007-01-191-1/+1
| | | | sed: de-obfuscate piece of code
* fix potentially misaligned 32-bit accessesDenis Vlasenko2007-01-181-3/+6
|
* merge post-1.3.0 fixesDenis Vlasenko2006-12-261-1/+2
|
* Always use /usr/share/udhcpc/default.script ([/usr] was depending on CONFIG_xx)Denis Vlasenko2006-12-221-5/+1
|
* u_short, ulong exterminatedDenis Vlasenko2006-12-192-4/+4
| | | | fdiskXXX: add a bit of sanity (not enough by far)
* - use xlisten/xsocket some more. Saves .25 kBBernhard Reutner-Fischer2006-12-195-27/+3
|
* A bunch of defined(__GLIBC__) added. static-linking warning expandedDenis Vlasenko2006-12-184-4/+4
|
* fix support for globally disabling --long-options.Denis Vlasenko2006-11-291-1/+4
| | | | (disabling them saves ~4K on fully configured bbox)
* udhcpc: fix my breakageDenis Vlasenko2006-11-282-5/+3
|
* do not overflow ifr_name. maybe it was safe in some places,Denis Vlasenko2006-11-271-1/+1
| | | | but not everywhere. err to the safe side.
* udhcpc: convert to getopt32Denis Vlasenko2006-11-273-171/+146
|
* safe_strtoXX interface proved to be a bit unconvenient.Denis Vlasenko2006-11-271-2/+4
| | | | | Remove it, introduce saner bb_strtoXX. Saved ~350 bytes.
* add "wpad" DHCP option. Spotted some optimization opportunities: -80 bytesDenis Vlasenko2006-11-234-54/+64
|
* introduce setsockopt_reuseaddr(int fd), setsockopt_broadcast(int fd),Denis Vlasenko2006-11-223-10/+7
| | | | | use them where appropriate. 200 bytes saved
* - style fixesBernhard Reutner-Fischer2006-11-211-15/+16
|
* httpd: slight reduction of #ifdef forestDenis Vlasenko2006-11-211-1/+1
| | | | | | few other applets: #ifdef CONFIG_ -> #if ENABLE_ traceroute: fix exposed bugs defconfig: update
* dhcprelay: new appletDenis Vlasenko2006-11-204-13/+366
|
* add compile-time check for correct DHCP packet sizeDenis Vlasenko2006-11-201-0/+4
|
* small fixes: using fd-based io instead of FILE*-based,Denis Vlasenko2006-11-184-48/+49
| | | | missed O_TRUNC, etc
* udhcp: fix indentation and style.Denis Vlasenko2006-11-1833-642/+332
| | | | | Eliminate (group) a lot of smallish *.h files Remove lots of unneeded #includes
* add -Wundef, fix uncovered bugsDenis Vlasenko2006-11-174-4/+4
|
* message string changes, mostly for consistency, also -32 bytes in .rodataDenis Vlasenko2006-10-208-23/+20
|
* add open_read_close() and similar stuffDenis Vlasenko2006-10-144-8/+5
|
* small style fixesDenis Vlasenko2006-10-121-3/+3
|
* attempt to regularize atoi mess.Denis Vlasenko2006-10-082-7/+5
|
* build system overhaulDenis Vlasenko2006-10-054-85/+26
|
* bb_applet_name -> applet_nameDenis Vlasenko2006-10-031-2/+2
|
* Yet another silly little byte saving. couldn't -> cannotDenis Vlasenko2006-09-293-5/+5
|
* several fixes from openWRT projectDenis Vlasenko2006-09-264-3/+17
|
* whitespace cleanupDenis Vlasenko2006-09-171-1/+1
|
* Build fixes for gcc 4.0 with -Werror, from Tito.Rob Landley2006-09-111-1/+1
|
* udhcp: FEATURE_UDHCP_SYSLOG should be selected only ifDenis Vlasenko2006-09-091-2/+1
| | | | | udhcp[cd] really are going to use it.
* Fix (hopefully) bug 976. Need more thorough audit.Denis Vlasenko2006-09-075-11/+27
| | | | | Restore erroneously removed FEATURE_UDHCP_SYSLOG.
* Add CONFIG_FEATURE_SYSLOG which controls whetherDenis Vlasenko2006-09-071-10/+2
| | | | | | | | bb_xx_msg will ever try to send output to syslog. Add "select CONFIG_FEATURE_SYSLOG" to relevant applets. This allows to omit syslog code if we do not have any syslog-capable applets in the build.
* Implement optional syslog logging using ordinaryDenis Vlasenko2006-09-0617-179/+124
| | | | | | bb_xx_msg calls, and convert networking/* to it. The rest of bbox will be converted gradually.
* replacing func() with xfunc() where appropriateDenis Vlasenko2006-09-031-4/+1
|
* - remove last reminiscents of IN_BUSYBOXBernhard Reutner-Fischer2006-08-183-28/+4
|
* Remove bb_ prefixes from xfuncs.c (and a few other places), consolidateRob Landley2006-08-032-8/+6
| | | | | | | | | | things like xasprintf() into xfuncs.c, remove xprint_file_by_name() (it only had one user), clean up lots of #includes... General cleanup pass. What I've been doing for the last couple days. And it conflicts! I've removed httpd.c from this checkin due to somebody else touching that file. It builds for me. I have to catch a bus. (Now you know why I'm looking forward to Mercurial.)