summaryrefslogtreecommitdiff
path: root/networking/zcip.c
AgeCommit message (Collapse)Author
2006-09-17whitespace cleanupDenis Vlasenko
2006-09-06Implement optional syslog logging using ordinaryDenis Vlasenko
bb_xx_msg calls, and convert networking/* to it. The rest of bbox will be converted gradually.
2006-09-03zcip: bb_error_msg had stray newlines; small optimization in opt parsingDenis Vlasenko
2006-09-03zcip: minor fixesDenis Vlasenko
2006-09-03zcip: fix stdout/err versus syslog output.Denis Vlasenko
Incomplete: xfunc() would not respect this. TODO.
2006-09-03zcip: getopt -> bb_getopt_ulflagsDenis Vlasenko
2006-09-03zcip: convert lots of zero-initialized localsDenis Vlasenko
in zcip_main() to statics in bss.
2006-09-03zcip: use xfunc() where appropriateDenis Vlasenko
2006-09-03replacing func() with xfunc() where appropriateDenis Vlasenko
2006-09-03zcip: apply patch fromDenis Vlasenko
http://bugs.busybox.net/view.php?id=1005 zcip does not claim another IP after defending
2006-08-29Svn 16007 broke the build under gcc 4.0.3. This fixes up some of the damageRob Landley
(the e2fsprogs directory is too twisty and evil to easily fix, but I plan to rewrite it anyway so I'll just bump that up in priority a bit).
2006-07-02Standardize on the vi editing directives being on the first line."Robert P. J. Day"
2006-06-30Bug http://bugs.busybox.net/view.php?id=723 - initialize tv1 the first timeRob Landley
through the loop.
2006-06-25A few patches from Erik Hovland, turning strncpy() into safe_strncpy() andRob Landley
removing some unnecessary code.
2006-06-22Clean up.Rob Landley
2006-05-27Consolidate #include <sys/time.h> so libbb.h does it.Rob Landley
2006-03-29fix from David Daney, on busybox mailing list:Paul Fox
> The problem is that if the zcip protocol times out at about the same > time another ARP packet is being received, the newly calculated timeout > may be set to wait forever. This prevents the protocol from progressing > through its various states. > > The Fix is to set the timeout to zero if it used to be a positive > number, but it has already expired. This causes the next protocol state > to be entered immediately instead of never. > > If OK please commit. > > Also note that if you may have to apply the patch on this page: > > http://www.science.uva.nl/research/air/wiki/LinkLocalARPMeasurements > > To the linux kernel to get proper zcip behavior. >
2006-03-10Patch from Denis Vlasenko turning static const int (which gets emitted intoRob Landley
the busybox binary) into enums (which don't).
2006-01-30fix up annoying signed/unsigned and mixed type errorsEric Andersen
2006-01-25just whitespaceTim Riker
2006-01-22- add platform.h.Bernhard Reutner-Fischer
- use shorter boilerplate while at it.
2005-12-13- do away with superfluous keyword.Bernhard Reutner-Fischer
2005-12-12- fix zcip for IMA compile mode.Bernhard Reutner-Fischer
rename usage() to zcip_usage, make struct arp_packet static. This applet is not ISO C89 compatible due to the use of C99-style comments ("c++ comments).
2005-10-21- fix bug to avoid aliasing busybox' main to zcip_main in IMA mode.Bernhard Reutner-Fischer
2005-05-03Revert Tito's patch to zcip. My bad, David Brownell had objected and I missedRob Landley
it...
2005-05-01On Tuesday 19 April 2005 21:10, Tito wrote and today added:Rob Landley
> Hi, > this is a first attempt of size optimization for zcip taking into account all > the hints given so far on the list. > I've applied just the more obvious busyboxifications so maybe it could be > optimized more. BTW: I've ripped out a lot of debug code and changed c++ // comments to /* */ as both were rather confusing for a newbie like me. ;-) Sorry to the author for that. I know that this makes mantaining the code easier, but I'm simple minded....
2005-04-30David Brownell submitted a new applet, zcip, based on RFC 3927. This isRob Landley
version 0418b. It compiled.