summaryrefslogtreecommitdiffstats
path: root/sbin/routed/defs.h
Commit message (Collapse)AuthorAgeFilesLines
* Add some consts, remove some unused stuff and other attempts to calmphk2009-04-051-0/+1
| | | | FlexeLint down.
* Some constificationsphk2009-04-051-1/+1
|
* Modernize prototypes (ie: no extern)phk2009-04-051-112/+97
| | | | Make lots of stuff static.
* Convert list of remote interfaces to LIST_* macrosphk2009-04-051-2/+2
|
* Use <sys/queue.h> to manage the interface list.phk2009-04-051-2/+4
|
* Update routed to use the RFC 3678 protocol-independent multicast API. Usephk2008-07-301-15/+0
| | | | | | | | IP_MULTICAST_IF with struct ip_mreqn (obtained from Linux) to tell the stack which interface index to use for sending IPv4 datagrams. Submitted by: bms Tested by: phk
* Turn on RFC 1724 compliant behaviour with regards to IP_ADD_MEMBERSHIP;bms2004-06-161-1/+1
| | | | | | | | | routed should be able to specify multicast memberships to be added by interface index. This should fix the unnumbered / point-to-point case for RIPv2. PR: bin/51927 Requested by: Eugene Grosbein
* Remove advertising clause from University of California Regent's license,markm2004-04-091-4/+0
| | | | | | per letter dated July 22, 1999. Approved by: core, imp
* Sync HEAD sources to vendor branch import of routed v2.27 from rhyolite.com.bms2004-02-251-4/+26
| | | | | | | | Update <protocols/routed.h> for the MD5 changes requested in bin/35843. Preserve local changes. Education by: obrien, markm, pointy-stick PR: bin/35843 (and doubtless others)
* Prefer PATH_MAX to MAXPATHLEN. Both contain the trailing NUL, soimp2003-08-071-1/+1
| | | | remove the unneeded +1.
* $Revision$ -> $FreeBSD$ (more cleanup needed here)peter1999-09-051-1/+1
|
* $Id$ -> $FreeBSD$peter1999-08-281-2/+2
|
* Merge-o-matic and add a bunch of $Id'smarkm1999-05-021-75/+109
|
* Spelling, add rcsid, remove unused #includes.charnier1998-07-281-5/+5
| | | | | | | | Convert 1000000 usec to 1 sec 0 usec. Use provided safe malloc (rtmalloc()) instead of malloc(): exit on allocation failure. Correct use of .Nm Add usage() and use errx().
* Revert $FreeBSD$ to $Id$peter1997-02-221-1/+1
|
* Make the long-awaited change from $Id$ to $FreeBSD$jkh1997-01-141-1/+1
| | | | | | | | This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long. Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise.
* Delete redundant include of <sys/time.h>wollman1996-12-171-2/+1
|
* Merge from vendor branch.wollman1996-12-171-5/+2
|
* Merge from vendor branch.wollman1996-12-111-21/+26
|
* Fix up programs which expect <net/if.h> to include <sys/time.h> to insteadwollman1996-12-101-1/+2
| | | | | | do it themselves. (Some of these programs actually depended on this beyond compiling the definition of struct ifinfo!) Also fix up some other #include messes while we're at it.
* Merge from vendor branch and use system MD5 library.wollman1996-11-191-22/+77
|
* Layer on FreeBSD local changes from old routed.wollman1996-09-161-3/+2
|
* Virgin import of new BSD/SGI routed. This update contains a numberwollman1996-09-161-0/+566
of important bug fixes. Obtained from: Vernon J. Schryver <vjs@mica.denver.sgi.com>
OpenPOWER on IntegriCloud