tangled
alpha
login
or
join now
jcs.org
/
openbsd-src
0
fork
atom
jcs's openbsd hax
openbsd
0
fork
atom
overview
issues
pulls
pipelines
openbsd-src
/
usr.sbin
/
mrouted
/
at
jcs
22 files
LICENSE
After 2 years, and more than 350 pieces of mail exchanged with "the right people" at Stanford, we finally succeed at getting the parts of the code they wrote to be released under a BSD license. The other components were written by USC and Xerox (who were quick at helping, 5 days and 6 weeks if I recall). Of the ~200 authors we have contacted regarding license issues, this institution has been THE WORST to deal with, and to think -- this is an American University. How far the edifice of educational freedom has fallen.... shame on you Stanford.
23 years ago
Makefile
Feed more generated files to the clean target; joint work with naddy@
2 years ago
callout.c
since stdlib.h is in scope, don't cast.... you know the drill. no sneakiness detected by krw
10 years ago
cfparse.y
use ansi function decls
2 years ago
config.c
When system calls indicate an error they return -1, not some arbitrary value < 0. errno is only updated in this case. Change all (most?) callers of syscalls to follow this better, and let's see if this strictness helps us in the future.
6 years ago
defs.h
delete #ifdef SYSV code, along with a beautiful #define bcopy memcpy
8 years ago
dvmrp.h
spaces
23 years ago
igmp.c
When system calls indicate an error they return -1, not some arbitrary value < 0. errno is only updated in this case. Change all (most?) callers of syscalls to follow this better, and let's see if this strictness helps us in the future.
6 years ago
inet.c
Relax the limitation of what is an acceptable unicast IP.
3 years ago
kern.c
When system calls indicate an error they return -1, not some arbitrary value < 0. errno is only updated in this case. Change all (most?) callers of syscalls to follow this better, and let's see if this strictness helps us in the future.
6 years ago
main.c
-o[arg] must not have spaces between option and argument; OK jmc
1 year ago
mrouted.8
-o[arg] must not have spaces between option and argument; OK jmc
1 year ago
pathnames.h
Replace <sys/param.h> with <limits.h> and other less dirty headers where possible. Annotate <sys/param.h> lines with their current reasons. Switch to PATH_MAX, NGROUPS_MAX, HOST_NAME_MAX+1, LOGIN_NAME_MAX, etc. Change MIN() and MAX() to local definitions of MINIMUM() and MAXIMUM() where sensible to avoid pulling in the pollution. These are the files confirmed through binary verification. ok guenther, millert, doug (helped with the verification protocol)
11 years ago
prune.c
When system calls indicate an error they return -1, not some arbitrary value < 0. errno is only updated in this case. Change all (most?) callers of syscalls to follow this better, and let's see if this strictness helps us in the future.
6 years ago
prune.h
spaces
23 years ago
route.c
since stdlib.h is in scope, don't cast.... you know the drill. no sneakiness detected by krw
10 years ago
route.h
spaces
23 years ago
rsrr.c
When system calls indicate an error they return -1, not some arbitrary value < 0. errno is only updated in this case. Change all (most?) callers of syscalls to follow this better, and let's see if this strictness helps us in the future.
6 years ago
rsrr.h
spelling fixes; from paul tagliamonte any parts of his diff not taken are noted on tech
3 years ago
rsrr_var.h
Pavlin Ivanov Radoslavov <pavlin@catarina.usc.edu> writes: > I received an email that the USC's General Counsel's Office > has approved that the software license to pimd can be changed to the > 3-clause BSD-like license! > [...] This is various other bits of software that is also covered by this.
25 years ago
vif.c
spelling fixes; from paul tagliamonte any parts of his diff not taken are noted on tech
3 years ago
vif.h
from netbsd; update to mrouted 3.8
30 years ago