summaryrefslogtreecommitdiffstats
path: root/sys/net/route.h
Commit message (Collapse)AuthorAgeFilesLines
...
* Eliminate sloppy common-style declarations. There should be none left forbde1995-07-291-4/+4
| | | | the LINT configuation.
* Remove trailing whitespace.rgrimes1995-05-301-2/+2
|
* Better fix for the deletion of parents of cloned routes problem,wollman1995-03-201-5/+4
| | | | | superseding the `nextchild' hack. This also provides a way forward to fix RTM_CHANGE and RTM_ADD as well.
* Define RTF_PINNED for future use.wollman1995-02-081-2/+3
|
* Correct fix for merge conflicts: RTM_VERSION is always 5. Header fileswollman1995-02-071-5/+1
| | | | included by user code must never depend on kernel compile options.
* Fixed unresolved CVS conflict on RTM_VERSION.dg1995-02-071-8/+2
|
* Merge in the socket-level support for Transaction TCP from the OLAH_TTCPwollman1995-02-071-1/+11
| | | | | | branch. Submitted by: Andras Olah <olah@cs.utwente.nl>
* Declare `struct mbuf' with the correct scope to avoid lots of warningsbde1995-01-241-1/+6
| | | | | | for compiling routed... Previously a kernel function pointer that is bogusly visible to applications was incompletely declared to hide the problem.
* route.c: keep track of where cloned routes come from, and make sure towollman1995-01-231-6/+10
| | | | | | | | | | | delete them when the ``parent'' goes away route.h: add glue to track this to rtentry structure. WARNING WILL ROBINSON! This will be yet another incompatible change in your route-using binaries. I apologize, but this was the only way to do it. I took this opportunity to increase the size of the metrics to what I believe will be the final length for 2.1, so that when the T/TCP stuff is done, this won't happen again.
* Add support for two separate cloning flags, one set by the lower layers,wollman1994-12-131-6/+13
| | | | | | | | | | | | | | | | | and one set by the protocol family. Also add another parameter to rtalloc1() to allow for any interface flags to be ignored; currently this is only useful for RTF_PRCLONING. Get rid of rt_prflags and re-unite with rt_flags. Add T/TCP ``route metrics''. NB: YOU MUST RECOMPILE `route' AND OTHER RELATED PROGRAMS AS A RESULT OF THIS CHANGE. This also adds a new interface parameter, `ifi_physical', which will eventually replace IFF_ALTPHYS as the mechanism for specifying the particular physical connection desired on a multiple-connection card. NB: YOU MUST RECOMPILE `ifconfig' AND OTHER RELATED PROGRAMS AS A RESULT OF THIS CHANGE.
* Collapse two fields so that we have space for another 32 flags.wollman1994-11-031-2/+6
| | | | | | NB: You will have to recompile programs which use the `rt_use' member in order to get the correct values. This should not cause incorrect operation, but the statistics may look a little confusing.
* Make idempotent.paul1994-08-211-1/+6
| | | | Submitted by: Paul
* Added $Id$dg1994-08-021-0/+1
|
* The big 4.4BSD Lite to FreeBSD 2.0.0 (Development) patch.rgrimes1994-05-251-1/+1
| | | | | Reviewed by: Rodney W. Grimes Submitted by: John Dyson and David Greenman
* BSD 4.4 Lite Kernel Sourcesrgrimes1994-05-241-0/+261
OpenPOWER on IntegriCloud