Revision tags: release/4.2.0, release/4.1.1_cvs, release/4.1.0, release/3.5.0_cvs, release/4.0.0_cvs, release/3.4.0_cvs, release/3.3.0_cvs |
|
#
c3aac50f |
| 28-Aug-1999 |
Peter Wemm <peter@FreeBSD.org> |
$Id$ -> $FreeBSD$
|
Revision tags: release/3.2.0 |
|
#
3d177f46 |
| 04-May-1999 |
Bill Fumerola <billf@FreeBSD.org> |
Add sysctl descriptions to many SYSCTL_XXXs
PR: kern/11197 Submitted by: Adrian Chadd <adrian@FreeBSD.org> Reviewed by: billf(spelling/style/minor nits) Looked at by: bde(style)
|
Revision tags: release/3.1.0, release/3.0.0, release/2.2.8 |
|
#
db176bba |
| 05-Aug-1998 |
Bruce Evans <bde@FreeBSD.org> |
Converted the last instance of hzto() to tvtohz().
|
Revision tags: release/2.2.7 |
|
#
227ee8a1 |
| 30-Mar-1998 |
Poul-Henning Kamp <phk@FreeBSD.org> |
Eradicate the variable "time" from the kernel, using various measures. "time" wasn't a atomic variable, so splfoo() protection were needed around any access to it, unless you just wanted the seconds
Eradicate the variable "time" from the kernel, using various measures. "time" wasn't a atomic variable, so splfoo() protection were needed around any access to it, unless you just wanted the seconds part.
Most uses of time.tv_sec now uses the new variable time_second instead.
gettime() changed to getmicrotime(0.
Remove a couple of unneeded splfoo() protections, the new getmicrotime() is atomic, (until Bruce sets a breakpoint in it).
A couple of places needed random data, so use read_random() instead of mucking about with time which isn't random.
Add a new nfs_curusec() function.
Mark a couple of bogosities involving the now disappeard time variable.
Update ffs_update() to avoid the weird "== &time" checks, by fixing the one remaining call that passwd &time as args.
Change profiling in ncr.c to use ticks instead of time. Resolution is the same.
Add new function "tvtohz()" to avoid the bogus "splfoo(), add time, call hzto() which subtracts time" sequences.
Reviewed by: bde
show more ...
|
#
5c3a5f4a |
| 27-Mar-1998 |
Peter Wemm <peter@FreeBSD.org> |
A fix for a link down route cleanup panic, when the route cleanup pulls the rug out from underneath itself.
Obtained from: wollman (a few months ago, I've been using this for ages)
|
Revision tags: release/2.2.6 |
|
#
0b08f5f7 |
| 06-Feb-1998 |
Eivind Eklund <eivind@FreeBSD.org> |
Back out DIAGNOSTIC changes.
|
#
47cfdb16 |
| 04-Feb-1998 |
Eivind Eklund <eivind@FreeBSD.org> |
Turn DIAGNOSTIC into a new-style option.
|
Revision tags: release/2.2.5_cvs |
|
#
1fd0b058 |
| 02-Aug-1997 |
Bruce Evans <bde@FreeBSD.org> |
Removed unused #includes.
|
Revision tags: release/2.2.2_cvs, release/2.2.1_cvs, release/2.2.0, release/2.1.7_cvs |
|
#
d0390e05 |
| 14-Feb-1997 |
Garrett Wollman <wollman@FreeBSD.org> |
Fix the mechanism for choosing wehether to save the slow-start threshold in the route. This allows us to remove the unconditional setting of the pipesize in the route, which should mean that SO_SNDB
Fix the mechanism for choosing wehether to save the slow-start threshold in the route. This allows us to remove the unconditional setting of the pipesize in the route, which should mean that SO_SNDBUF and SO_RCVBUF should actually work again. While we're at it:
- Convert udp_usrreq from `mondo switch statement from Hell' to new-style. - Delete old TCP mondo switch statement from Hell, which had previously been diked out.
show more ...
|
#
39191c8e |
| 13-Feb-1997 |
Garrett Wollman <wollman@FreeBSD.org> |
Provide PRC_IFDOWN and PRC_IFUP support for IP. Now, when an interface is administratively downed, all routes to that interface (including the interface route itself) which are not static will be de
Provide PRC_IFDOWN and PRC_IFUP support for IP. Now, when an interface is administratively downed, all routes to that interface (including the interface route itself) which are not static will be deleted. When it comes back up, and addresses remaining will have their interface routes re-added. This solves the problem where, for example, an Ethernet interface is downed by traffic continues to flow by way of ARP entries.
show more ...
|
Revision tags: release/2.1.6_cvs, release/2.1.6.1 |
|
#
1130b656 |
| 14-Jan-1997 |
Jordan K. Hubbard <jkh@FreeBSD.org> |
Make the long-awaited change from $Id$ to $FreeBSD$
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
Make the long-awaited change from $Id$ to $FreeBSD$
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.
show more ...
|
Revision tags: release/2.1.5_cvs |
|
#
17040b78 |
| 20-Jun-1996 |
Nate Williams <nate@FreeBSD.org> |
Put the 'debug' messages of the type: /kernel: in_rtqtimo: adjusted rtq_reallyold to 1066 /kernel: in_rtqtimo: adjusted rtq_reallyold to 710 inside of #ifdef DIAGNOSTIC to avoid the support quest
Put the 'debug' messages of the type: /kernel: in_rtqtimo: adjusted rtq_reallyold to 1066 /kernel: in_rtqtimo: adjusted rtq_reallyold to 710 inside of #ifdef DIAGNOSTIC to avoid the support questions from folks asking what this means.
show more ...
|
#
9f9b3dc4 |
| 06-May-1996 |
Garrett Wollman <wollman@FreeBSD.org> |
Add three new route flags to help determine what sort of address the destination represents. For IP:
- Iff it is a host route, RTF_LOCAL and RTF_BROADCAST indicate local (belongs to this host) an
Add three new route flags to help determine what sort of address the destination represents. For IP:
- Iff it is a host route, RTF_LOCAL and RTF_BROADCAST indicate local (belongs to this host) and broadcast addresses, respectively.
- For all routes, RTF_MULTICAST is set if the destination is multicast.
The RTF_BROADCAST flag is used by ip_output() to eliminate a call to in_broadcast() in a common case; this gives about 1% in our packet-generation experiments. All three flags might be used (although they aren't now) to determine whether a packet can be forwarded; a given host route can represent a forwardable address if:
(rt->rt_flags & (RTF_HOST | RTF_LOCAL | RTF_BROADCAST | RTF_MULTICAST)) == RTF_HOST
Obviously, one still has to do all the work if a host route is not present, but this code allows one to cache the results of such a lookup if rtalloc1() is called without masking RTF_PRCLONING.
show more ...
|
#
93902408 |
| 26-Apr-1996 |
Garrett Wollman <wollman@FreeBSD.org> |
Delete #if 0 block containing remnants of pre-MTU discovery rmx_mtu initialization.
|
#
4dde4205 |
| 23-Jan-1996 |
Bill Fenner <fenner@FreeBSD.org> |
First piece of fixing ppp/proxy arp problem:
If an attempt to add a route fails because an "ARP table" entry is in the way, remove the ARP entry and retry the add.
Reviewed by: nate
|
Revision tags: release/2.1.0_cvs |
|
#
ce29ab3a |
| 19-Dec-1995 |
Garrett Wollman <wollman@FreeBSD.org> |
Actually call in_rtqdrain()as was originally intended.
|
#
b7a44e34 |
| 05-Dec-1995 |
Garrett Wollman <wollman@FreeBSD.org> |
Path MTU Discovery is now standard.
|
#
ce7609a4 |
| 02-Dec-1995 |
Bruce Evans <bde@FreeBSD.org> |
Completed function declarations and/or added prototypes.
|
#
0312fbe9 |
| 14-Nov-1995 |
Poul-Henning Kamp <phk@FreeBSD.org> |
New style sysctl & staticize alot of stuff.
|
#
98163b98 |
| 09-Nov-1995 |
Poul-Henning Kamp <phk@FreeBSD.org> |
Start adding new style sysctl here too.
|
#
a98ca469 |
| 29-Oct-1995 |
Poul-Henning Kamp <phk@FreeBSD.org> |
Second batch of cleanup changes. This time mostly making a lot of things static and some unused variables here and there.
|
#
5cbf3e08 |
| 18-Sep-1995 |
Garrett Wollman <wollman@FreeBSD.org> |
Initial back-end support for IP MTU discovery, gated on MTUDISC. The support for TCP has yet to be written.
|
#
dd224982 |
| 10-Jul-1995 |
Garrett Wollman <wollman@FreeBSD.org> |
tcp_input.c - keep track of how many times a route contained a cached rtt or ssthresh that we were able to use
tcp_var.h - declare tcpstat entries for above; declare tcp_{send,recv}space
in_rmx.c
tcp_input.c - keep track of how many times a route contained a cached rtt or ssthresh that we were able to use
tcp_var.h - declare tcpstat entries for above; declare tcp_{send,recv}space
in_rmx.c - fill in the MTU and pipe sizes with the defaults TCP would have used anyway in the absence of values here
show more ...
|
#
43bed81d |
| 21-Jun-1995 |
Garrett Wollman <wollman@FreeBSD.org> |
Fix an error in the comparison direction of the ap->updating case of in_rtqkill().
Submitted by: W. Richard Stevens
|
Revision tags: release/2.0.5_cvs |
|
#
9b2e5354 |
| 30-May-1995 |
Rodney W. Grimes <rgrimes@FreeBSD.org> |
Remove trailing whitespace.
|