christos
8dfbc827ea
Fix copyright mess:
...
- remove trailing spaces.
- make copyrights consistent (put the date before the name).
1998-09-13 16:21:16 +00:00
thorpej
a54c0e3b4e
Braces for EGCS.
1998-09-09 04:33:27 +00:00
christos
9b63f5f407
Assign copyright to TNF.
1998-09-05 14:30:31 +00:00
mjacob
ed8d65b169
fix to accomodate change in vn_rdwr prototype
1998-07-28 20:25:28 +00:00
wrstuden
43a04e85ab
Another printf(%:) down.
1998-07-25 00:42:03 +00:00
thorpej
7b2bea06c6
Declare llcintrq here.
1998-07-07 03:26:55 +00:00
thorpej
6f5a4a9d23
extern'ize llcintrq.
1998-07-07 03:26:42 +00:00
thorpej
e357da6de3
Don't conditionalize externs on #if ... LLC ...
1998-07-07 03:24:53 +00:00
jonathan
011f2bda08
defopt NS, NSIP.
1998-07-05 06:49:00 +00:00
jonathan
5c0c5dd0b4
defopt ISO TPIP.
1998-07-05 04:37:35 +00:00
jonathan
fe484937cf
defopt LLC
1998-07-05 03:14:41 +00:00
jonathan
1a0b4c13e3
defopt HDLC.
1998-07-05 02:25:17 +00:00
jonathan
8db0fcdbf7
defopt CCITT.
1998-07-05 02:12:22 +00:00
jonathan
3751946b97
defopt INET, NETATALK.
1998-07-05 00:51:04 +00:00
cgd
651b44e211
Rework the way kernel include files are installed. In the new method,
...
as with user-land programs, include files are installed by each directory
in the tree that has includes to install. (This allows more flexibility
as to what gets installed, makes 'partial installs' easier, and gives us
more options as to which machines' includes get installed at any given
time.) The old SYS_INCLUDES={symlinks,copies} behaviours are _both_
still supported, though at least one bug in the 'symlinks' case is
fixed by this change. Include files can't be build before installation,
so directories that have includes as targets (e.g. dev/pci) have to move
those targets into a different Makefile.
1998-06-12 23:22:30 +00:00
fvdl
e5bc90f40c
Merge with Lite2 + local changes
1998-03-01 02:20:01 +00:00
kleink
59fe905973
Fix variable declarations: register -> register int.
1998-02-14 19:34:12 +00:00
thorpej
4c54445530
Use offsetof() from libkern.h
1998-01-28 02:35:10 +00:00
thorpej
a0e791807e
Eliminate use of dtom() from the network code, allowing more flexible
...
use of mbuf external storage and increasing performance (by eliminating
an m_pullup() for clusters in the IP reassembly code).
Changes from Koji Imada <koji@math.human.nagoya-u.ac.jp>, in PR #3628
and #3480 , with ever-so-slight integration changes by me.
1997-06-24 02:25:59 +00:00
christos
6f0b278584
Adjust pdu names.
1997-05-02 21:10:15 +00:00
christos
a1dcf4b026
backout previous kprintf change
1996-10-13 02:10:01 +00:00
christos
0e189933f5
printf -> kprintf, sprintf -> ksprintf
1996-10-10 23:02:20 +00:00
christos
2688e678b9
- add missing prototypes
...
- printf -> kprintf, sprintf -> ksprintf
1996-10-10 22:58:29 +00:00
mycroft
4e8477f520
Mostly minor changes.
...
Convert the listen queue to a TAILQ to avoid O(n^2) insertion. Should probably
be a hash table.
1996-05-23 23:35:22 +00:00
mycroft
49d52c9b1c
Pass a proc pointer down to the usrreq and pcbbind functions for PRU_ATTACH, PRU_BIND and
...
PRU_CONTROL. The usrreq interface really needs to be split up, but this will have to wait.
Remove SS_PRIV completely.
1996-05-22 13:54:55 +00:00
scottr
64da2bdad9
Include <machine/cpu.h> to get setsoftnet().
...
XXX - We need this for at least amiga and hp300. This change must die,
and is intended as a temporary workaround only.
1996-05-09 22:29:25 +00:00
thorpej
2222e84a90
Changed struct ifnet to have a pointer to the softc of the underlying
...
device and a printable "external name" (name + unit number), thus eliminating
if_name and if_unit. Updated interface to (*if_watchdog)() and (*if_start)()
to take a struct ifnet *, rather than a unit number.
1996-05-07 02:36:06 +00:00
cgd
7e4d04910d
fix screw-up in the prototyping changes: print pointers with %p, NOT
...
by casting them to (unsigned int) then printing with %x.
1996-04-13 01:34:06 +00:00
christos
09ed6483fd
- Parenthesize &
...
- Change %r -> %: as for recursive printf's
1996-03-30 21:54:33 +00:00
christos
835271da20
Make cons_rtrequest return void because the only place it is used
...
is through the ifa_rtrequest method. Unfortunately the net code
does not seem to care if that operation succeeds or fails. Maybe
it should...
1996-03-14 18:47:52 +00:00
christos
0c7d098c3b
netccitt prototypes
1996-02-13 22:04:21 +00:00
mycroft
873ed30f83
so_pcb should be a void *.
1995-08-17 02:57:20 +00:00
mycroft
68735fd022
Encapsulate the test for sending a notification in a macro, sb_notify().
1995-08-04 01:09:57 +00:00
cgd
8e5127c2e7
adjust for the other day's structure changes; make it compile.
1995-06-15 22:38:20 +00:00
mycroft
abdeca89ce
Change llinfo_x25 to use queue.h.
1995-06-13 09:07:29 +00:00
mycroft
39b1a58316
Update to match data structure changes.
1995-06-13 05:41:43 +00:00
mycroft
415057458b
Update to match data structure changes.
1995-06-13 05:38:47 +00:00
mycroft
8b77f9cd5f
Remove some explicit references to loif.
1995-04-11 04:30:47 +00:00
briggs
6efcd1b6d4
KERNEL -> _KERNEL
1995-03-29 21:57:43 +00:00
jtc
7c04233887
KERNEL -> _KERNEL
1995-03-26 20:23:52 +00:00
cgd
992d10a16e
cast pointers correctly, ioctl cmds are u_longs.
1995-03-08 02:13:59 +00:00
mycroft
080e194e58
Remove extra arg to vn_open().
1994-12-14 19:03:13 +00:00
christos
1b76292bf9
added extra argument to vn_open
1994-11-14 06:02:03 +00:00
cgd
5853ebcf99
C syntax
1994-09-20 06:41:04 +00:00
cgd
cf92afd66e
New RCS ID's, take two. they're more aesthecially pleasant, and use 'NetBSD'
1994-06-29 06:29:24 +00:00
cgd
6b29005771
glad to see that this was compiled after the new FS code went in!
1994-06-18 00:34:33 +00:00
mycroft
07b4f2ab54
Update to 4.4-Lite networking code, with a few local changes.
1994-05-13 06:02:48 +00:00
cgd
b8b27d46f2
pull in <machine/cpu.h>, rather than <machine/mtpr.h> for soft intr stuff
1994-01-16 01:58:59 +00:00
mycroft
f11636394f
Correct order of arguments to m_get*().
1994-01-06 23:57:36 +00:00
mycroft
95b048b53a
Canonicalize all #includes.
1993-12-18 00:40:47 +00:00