Poul-Henning Kamp
f6d24a780b
Staticize.
1995-12-09 20:43:53 +00:00
Poul-Henning Kamp
dcc3cb753b
fix #includes & warnings.
1995-11-20 12:28:21 +00:00
Poul-Henning Kamp
0312fbe97d
New style sysctl & staticize alot of stuff.
1995-11-14 20:34:56 +00:00
Poul-Henning Kamp
a98ca4699e
Second batch of cleanup changes.
...
This time mostly making a lot of things static and some unused
variables here and there.
1995-10-29 15:33:36 +00:00
Garrett Wollman
2180b92513
Merge with 4.4-Lite-2. This is actually a 64-bit fix; the second parameter
...
to in_control() is sometimes a pointer, and sometimes an integer, so use
u_long rather than int.
Obtained from: 4.4BSD-Lite-2
1995-09-21 17:50:45 +00:00
Garrett Wollman
357b78a939
Return EDESTADDRREQ rather than EADDRNOTAVAIL if the user attempts to
...
half-configure a point-to-point interface.
Submitted by: Jonathan M. Bresler <jmb@kryten.atinc.com>
1995-07-17 15:15:15 +00:00
Rodney W. Grimes
9b2e535452
Remove trailing whitespace.
1995-05-30 08:16:23 +00:00
Paul Traina
f5fea3ddc9
Cleanup loopback interface support.
...
Reviewed by: wollman
1995-04-26 18:10:58 +00:00
Garrett Wollman
1067217d5d
Disallow half-configured point-to-point interfaces. It's still possible to
...
get into a half-configured state by using the old-style ioctls;this
may be a feature.
1995-04-25 19:50:20 +00:00
Garrett Wollman
ffa5b11ab5
in_var.h: in_multi structures now form a queue(3)-style LIST structure
...
in.c: when an interface address is deleted, keep its multicast membership
. records (attached to a struct multi_kludge) for attachment to the
. next address on the same interface. Also, in_multi structures now
. gain a reference to the ifaddr so that they won't point off into
. freed memory if an interface goes away and doesn't come back before
. the last socket reference drops. This is analogous to how it is
. done for routes, and seems to make the most sense.
1995-03-23 18:14:41 +00:00
Bruce Evans
b5e8ce9f12
Add and move declarations to fix all of the warnings from `gcc -Wimplicit'
...
(except in netccitt, netiso and netns) and most of the warnings from
`gcc -Wnested-externs'. Fix all the bugs found. There were no serious
ones.
1995-03-16 18:17:34 +00:00
Poul-Henning Kamp
c70f45100d
YFfix.
1995-02-14 06:28:25 +00:00
Garrett Wollman
dd2e410221
Move ARP interface initialization into if_ether.c:arp_ifinit().
1994-12-22 21:56:22 +00:00
Garrett Wollman
df00058df7
Fix off-by-one error reported to NetBSD by Karl Fox in
...
<9411031449.AA11102@gefilte.MorningStar.Com>.
1994-11-03 21:04:21 +00:00
Poul-Henning Kamp
623ae52e4e
GCC cleanup.
...
Reviewed by:
Submitted by:
Obtained from:
1994-10-02 17:48:58 +00:00
Poul-Henning Kamp
fe95e21fed
Made the kernel compile even without "ether".
1994-09-16 05:47:06 +00:00
Garrett Wollman
f23b4c91c4
Fix up some sloppy coding practices:
...
- Delete redundant declarations.
- Add -Wredundant-declarations to Makefile.i386 so they don't come back.
- Delete sloppy COMMON-style declarations of uninitialized data in
header files.
- Add a few prototypes.
- Clean up warnings resulting from the above.
NB: ioconf.c will still generate a redundant-declaration warning, which
is unavoidable unless somebody volunteers to make `config' smarter.
1994-08-18 22:36:09 +00:00
David Greenman
3c4dd3568f
Added $Id$
1994-08-02 07:55:43 +00:00
Rodney W. Grimes
26f9a76710
The big 4.4BSD Lite to FreeBSD 2.0.0 (Development) patch.
...
Reviewed by: Rodney W. Grimes
Submitted by: John Dyson and David Greenman
1994-05-25 09:21:21 +00:00
Rodney W. Grimes
df8bae1de4
BSD 4.4 Lite Kernel Sources
1994-05-24 10:09:53 +00:00