freebsd-nq/usr.sbin/mrouted
Kris Kennaway aed217b4c6 String buffer safety cleanup. I don't think any of these were exploitable
remotely, but they would be if e.g. it happened to call the logging
function using a DNS hostname.

Also replace random() by arc4random() - only one of these is arguably
required since it's directly used in the protocol, but we might as
well replace both to avoid using two different PRNGs.

Reviewed by:	green, alex
2000-10-09 06:08:00 +00:00
..
common $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
map-mbone $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
mrinfo $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
mrouted $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
mtrace $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
testrsrr $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
callout.c $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
cfparse.y String buffer safety cleanup. I don't think any of these were exploitable 2000-10-09 06:08:00 +00:00
config.c $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
defs.h $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
dvmrp.h $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
icmp.c
igmp.c $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
igmpv2.h
inet.c $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
ipip.c
kern.c $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
LICENSE
main.c String buffer safety cleanup. I don't think any of these were exploitable 2000-10-09 06:08:00 +00:00
Makefile $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
Makefile.inc $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
map-mbone.8 Remove single-space hard sentence breaks. These degrade the quality 2000-03-01 14:09:25 +00:00
mapper.c $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
mrinfo.8 Remove single-space hard sentence breaks. These degrade the quality 2000-03-01 14:09:25 +00:00
mrinfo.c $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
mrouted.8 Remove single-space hard sentence breaks. These degrade the quality 2000-03-01 14:09:25 +00:00
mrouted.conf $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
mtrace.8 $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
mtrace.c String buffer safety cleanup. I don't think any of these were exploitable 2000-10-09 06:08:00 +00:00
mtrace.h
pathnames.h $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
prune.c String buffer safety cleanup. I don't think any of these were exploitable 2000-10-09 06:08:00 +00:00
prune.h $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
RELEASE
route.c $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
route.h $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
rsrr_var.h
rsrr.c $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
rsrr.h
VERSION
vif.c $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
vif.h $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00