mrg
0c37c63edc
change (mostly) int to socklen_t. GCC 4 doesn't like that int and
...
socklen_t are different signness.
2006-05-09 20:18:05 +00:00
wiz
5d1e8b2745
Fix some typos.
2006-02-25 02:28:55 +00:00
dsl
3ab2c084c9
Add (unsigned char) cast to ctype functions
2004-10-30 14:31:45 +00:00
itojun
9beba21754
ignore non-AF_INET addrs. from openbsd
2003-09-23 10:50:51 +00:00
itojun
e2c411ce3c
use arc4random
2003-09-06 12:42:00 +00:00
itojun
cdf8146ccf
SIOCGIFCONF->getifaddrs conversion
2003-08-17 22:12:43 +00:00
dsl
da0369cc40
Match latest mrouted source.
2003-05-16 23:24:38 +00:00
itojun
761f7bebc3
avoid possible buffer overruns - strlcpy, snprintf
2003-05-16 18:10:37 +00:00
wiz
22c010e66d
Update license, from OpenBSD.
2003-03-05 22:04:59 +00:00
wiz
e6f08c9f93
Move back here from gnu/dist/mtrace now that mrouted license is cleared.
2003-03-05 22:02:03 +00:00
itojun
c3cbda0efb
move mbone tools out of basesrc, as they use part of mrouted
2002-10-01 03:50:07 +00:00
mycroft
aae6c28cf9
null commit
2002-09-23 12:44:34 +00:00
itojun
f46e921837
poll.h, not sys/poll.h
2002-09-23 03:36:03 +00:00
mycroft
05abee23d9
select() -> poll(), nanosleep()
2002-09-19 16:45:57 +00:00
itojun
258ffca8eb
one more indentation fix
2002-08-09 02:09:25 +00:00
itojun
93a39a493f
more consistent indentation
2002-08-09 02:09:01 +00:00
itojun
31f93ffa75
revoke root priv earlier. check fd_set overrun (and die if overrun).
...
avoid using runtime-generated printf format string. from xs@kittenz.org
2002-08-09 02:04:03 +00:00
wiz
e58b7d4682
ANSIfy. Remove ifndef __STDC__. Remove __P().
2002-07-14 01:01:10 +00:00
itojun
a3a7b3dc05
missing memset() for sockaddr. from deraadt
2002-06-02 13:47:02 +00:00
wiz
4c99916337
va_{start,end} audit:
...
Make sure that each va_start has one and only one matching va_end,
especially in error cases.
If the va_list is used multiple times, do multiple va_starts/va_ends.
If a function gets va_list as argument, don't let it use va_end (since
it's the callers responsibility).
Improved by comments from enami and christos -- thanks!
Heimdal/krb4/KAME changes already fed back, rest to follow.
Inspired by, but not not based on, OpenBSD.
2001-09-24 13:22:25 +00:00
wiz
14dbdf5518
Negative exit code cleanup: Replace exit(-x) with exit(x).
...
As seen on tech-userlevel.
2001-04-06 11:13:45 +00:00
augustss
43851beb31
Make it compile again after format string changes.
2000-10-12 06:11:40 +00:00
is
d8302e2d73
More format string cleanups by sommerfeld.
2000-10-11 20:23:46 +00:00
mycroft
f5d7100e26
Nuke `extern int errno;' in code we compile with -Wstrict-prototypes. We get
...
the correct definition from errno.h.
2000-01-21 17:08:33 +00:00
he
d0c388761b
Don't print trailing spaces if there are no flag value to print.
1999-05-23 16:15:18 +00:00
he
8344625106
Apply patches for mtrace in bin/5598 by yours truly.
...
This adds decoding of more error and result codes when tracing through
cisco routers running PIM and/or MBGP.
1999-01-14 21:54:10 +00:00
ross
5b1f2d4c8c
Add {} pairs to shut up egcs.
1998-08-27 18:03:42 +00:00
mrg
5b9ccc383d
use destination's size in 2 memcpy calls.
1998-07-04 21:31:59 +00:00
kleink
37bede84a4
Use strerror(3) instead of sys_errlist and sys_nerr.
1998-05-09 17:22:07 +00:00
lukem
cb37f89394
WARNSify
1997-10-17 11:25:37 +00:00
mrg
a9437d1189
be safe with buffers.
1997-04-13 13:36:46 +00:00
thorpej
89ed0166fe
Change a rogue RCS id to new-style
1995-12-16 20:11:45 +00:00
mycroft
3d8d046845
Update to mrouted 3.8.
1995-12-10 10:57:11 +00:00
thorpej
c57984e13a
New-style RCS ids.
1995-10-04 03:47:51 +00:00
thorpej
c381c611ec
Make the behavior of `-s' consistent.
1995-06-02 01:02:09 +00:00
thorpej
9d50339841
Lots of things; use getopt(), make `-i ...' work, others.
1995-06-01 23:27:00 +00:00
mycroft
01207e9c90
Update to multicast 3.5.
1995-06-01 05:45:27 +00:00