summaryrefslogtreecommitdiff
path: root/networking/traceroute.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* ifconfig: use IPv6 infrastructureDenis Vlasenko2007-02-041-1/+1
|
* suppress warnings about easch <applet>_main() havingDenis Vlasenko2007-02-031-2/+2
| | | | no preceding prototype
* use bb_sanitize_stdio() where appropriateDenis Vlasenko2007-01-271-4/+2
|
* cleanups: unnecessary casts, unified const_1, eliminate cross-.c fileDenis Vlasenko2007-01-221-21/+19
| | | | | 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-14/+14
| | | | fix ping6 buglet (memset is too short), minor sync between ping and ping6
* style fixesDenis Vlasenko2006-12-261-1/+1
| | | | last xcalloc replaced by xzalloc
* remove useless casts (type*) xzalloc(...)Denis Vlasenko2006-12-221-3/+1
|
* u_short, ulong exterminatedDenis Vlasenko2006-12-191-17/+15
| | | | fdiskXXX: add a bit of sanity (not enough by far)
* introduce setsockopt_reuseaddr(int fd), setsockopt_broadcast(int fd),Denis Vlasenko2006-11-221-1/+2
| | | | | use them where appropriate. 200 bytes saved
* httpd: slight reduction of #ifdef forestDenis Vlasenko2006-11-211-32/+35
| | | | | | few other applets: #ifdef CONFIG_ -> #if ENABLE_ traceroute: fix exposed bugs defconfig: update
* add open_read_close() and similar stuffDenis Vlasenko2006-10-141-4/+4
|
* attempt to regularize atoi mess.Denis Vlasenko2006-10-081-52/+22
|
* bb_applet_name -> applet_nameDenis Vlasenko2006-10-031-1/+1
|
* getopt_ulflags -> getopt32.Denis Vlasenko2006-10-031-3/+3
| | | | | | | | It is impossible to formulate sane ABI based on size of ulong because it can be 32-bit or 64-bit. Basically it means that you cannot portably use more that 32 option chars in one call anyway... Make it explicit.
* lots of silly indent fixesDenis Vlasenko2006-10-031-8/+8
|
* traceroute: fix compilation if netinet/protocols.h is missingDenis Vlasenko2006-10-031-25/+13
|
* traceroute: do not look up icmp protocol# in /etc, it is well-known :)Denis Vlasenko2006-10-031-7/+2
|
* Implement optional syslog logging using ordinaryDenis Vlasenko2006-09-061-4/+4
| | | | | | bb_xx_msg calls, and convert networking/* to it. The rest of bbox will be converted gradually.
* - typo: s/optarg/nprobes_str; fixes segfault as reported by Raphael HUCKBernhard Reutner-Fischer2006-08-181-1/+1
|
* Remove xcalloc() and convert its callers to xzalloc(). About half of themRob Landley2006-08-031-5/+5
| | | | | were using "1" as one of the arguments anyway, and as for the rest a multiply and a push isn't noticeably bigger than pushing two arguments on the stack.
* Remove bb_ prefixes from xfuncs.c (and a few other places), consolidateRob Landley2006-08-031-8/+8
| | | | | | | | | | 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.)
* Convert setuid/setgid users to xsetuid/xsetgid.Rob Landley2006-07-161-5/+3
|
* A couple things that got tangled up in my tree, easier to check in both thanRob Landley2006-07-121-5/+5
| | | | | | | | | | | | | | untangle them: Rewrite u_signal_names() into get_signum() and get_signame(), plus trim the signal list to that required by posix (they can specify the numbers for the rest if they really need them). (This is preparatory cleanup for adding a timeout applet like Roberto Foglietta wants.) Export the itoa (added due to Denis Vlasenko, although it's not quite his preferred implementation) from xfuncs.c so it's actually used, and remove several other redundant implementations of itoa and utoa() in the tree.
* Consolidate #include <sys/time.h> so libbb.h does it.Rob Landley2006-05-271-1/+0
|
* kill off pointless malloc.h includeMike Frysinger2006-04-161-1/+0
|
* kill pointless memory.h includesMike Frysinger2006-04-161-1/+0
|
* - patch from Denis Vlasenko to add bb_xbind() and bb_xlisten()Bernhard Reutner-Fischer2006-04-121-3/+1
|
* - patch from Denis Vlasenko to add and use bb_xsocket() and to useBernhard Reutner-Fischer2006-04-121-8/+4
| | | | | bb_xopen some more while at it. Also use shorter boilerplate while at it.
* Cleanup patch from Denis Vlasenko. Mostly variants of removing the if(x)Rob Landley2006-03-011-4/+2
| | | | from before "if(x) free(x)".
* rfelker writes in Bug 740: s/u_char/unsigned char/Mike Frysinger2006-02-191-17/+17
|
* - add and use ATTRIBUTE_ALIGNED(num_bytes)Bernhard Reutner-Fischer2006-01-311-1/+1
| | | | - remove unused parameter pindex from fdisk.c, xbsd_initlabel()
* fix up annoying signed/unsigned and mixed type errorsEric Andersen2006-01-301-2/+2
|
* - add platform.h.Bernhard Reutner-Fischer2006-01-221-1/+1
| | | | - use shorter boilerplate while at it.
* - new bb_opt_complementally syntax, use [-:?] only - 'free' chars"Vladimir N. Oleynik"2005-10-141-1/+1
| | | | | - new bb_getopt_ulflags features: check max and min args, convert first argv to options special for ar and tar applets - use bb_default_error_retval for env applet
* usage bb_dev_null"Vladimir N. Oleynik"2005-10-121-2/+1
|
* - sync traceroute with Slackware-10.1"Vladimir N. Oleynik"2005-09-061-344/+1202
| | | | | (support -FIl -g gw -i if -z pt now). - libbb/getopt_ulflags.c support bb_opt_complementally="x-x" as trigger now
* typecast to intMike Frysinger2005-07-311-1/+1
|
* much more concise fix for bug #45. just align the packet...Paul Fox2005-07-201-6/+5
|
* applying fix for:Paul Fox2005-07-191-4/+6
| | | | | 0000045: traceroute causes an alignment trap due to unaligned buffer on arm
* Remove trailing whitespace. Update copyright to include 2004.Eric Andersen2004-03-151-1/+1
|
* Remove remaining libc5 support codeEric Andersen2003-07-221-91/+0
|
* Major coreutils update.Manuel Novoa III2003-03-191-13/+13
|
* ansifyAaron Lehmann2002-08-231-4/+2
|
* Remove advertising clauses in accordance withAaron Lehmann2002-06-231-5/+1
| | | | ftp://ftp.cs.berkeley.edu/ucb/4bsd/README.Impt.License.Change
* Patch from Gyepi SAM <gyepi@praxis-sw.com>:Eric Andersen2002-06-061-10/+6
| | | | | | Fixed up domain removal for local domains. GNU traceroute does not do this. I don't know why we do. Fixed incorrect argument for reverse resolution. Clean up cruft that appears when CONFIG_FEATURE_TRACEROUTE_VERBOSE is defined
* Latest patch from vodz:Eric Andersen2001-11-101-9/+6
| | | | | | | -- reverse resolve network name and cache in route and ifconfig applets, fix print nslookup server name if compile without uClibc, fix route crashe 'route add', fix warnings compile networking and pwd_grp applets
* Major rework of the directory structure and the entire build system.Eric Andersen2001-10-241-13/+13
| | | | -Erik
* More libc5 fixupsEric Andersen2001-08-021-0/+90
| | | | -Erik
* Silence some silly warningsEric Andersen2001-07-311-0/+3
|
* This is vodz' latest patch. Sorry it took so long...Eric Andersen2001-07-171-20/+13
| | | | | | | | | 1) ping cleanup (compile fix from this patch already applied). 2) traceroute call not spare ntohl() now (and reduce size); 3) Fix for functions not declared static in insmod, ash, vi and mount. 4) a more simple API cmdedit :)) 5) adds "stopped jobs" warning to ash on Ctrl-D and fixes "ignoreeof" option 6) reduce exporting library function index->strchr (traceroute), bzero->memset (syslogd)