1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-24 11:29:10 +00:00
freebsd/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 Import mrouted version 3.9-beta3+IOS12 . This is a version of 3.9-beta3 1999-01-20 07:44:18 +00:00
igmp.c $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
igmpv2.h Import mrouted version 3.9-beta3+IOS12 . This is a version of 3.9-beta3 1999-01-20 07:44:18 +00:00
inet.c $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
ipip.c Import mrouted version 3.9-beta3+IOS12 . This is a version of 3.9-beta3 1999-01-20 07:44:18 +00:00
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 Import mtrace release 5.2 1999-01-20 05:11:48 +00:00
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 Merge conflicts from 3.9-beta3+IOS12. The conflicts were huge; cvs's 1999-01-20 07:55:57 +00:00
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 Import mrouted version 3.9-beta3+IOS12 . This is a version of 3.9-beta3 1999-01-20 07:44:18 +00:00
vif.c $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
vif.h $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00