1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-15 10:17:20 +00:00
freebsd/sys/net
Julian Elischer 87f6c6625d Pass 3 of the great devsw changes
most devsw referenced functions are now static, as they are
in the same file as their devsw structure. I've also added DEVFS
support for nearly every device in the system, however
many of the devices have 'incorrect' names under DEVFS
because I couldn't quickly work out the correct naming conventions.
(but devfs won't be coming on line for a month or so anyhow so that doesn't
matter)

If you "OWN" a device which would normally have an entry in /dev
then search for the devfs_add_devsw() entries and munge to make them right..
check out similar devices to see what I might have done in them in you
can't see what's going on..
for a laugh compare conf.c conf.h defore and after... :)
I have not doen DEVFS entries for any DISKSLICE devices yet as that will be
a much more complicated job.. (pass 5 :)

pass 4 will be to make the devsw tables of type (cdevsw * )
rather than (cdevsw)
seems to work here..
complaints to the usual places.. :)
1995-12-08 11:19:42 +00:00
..
bpf_compat.h Make idempotent. 1994-08-21 05:11:48 +00:00
bpf_filter.c Completed function declarations and/or added prototypes. 1995-12-02 19:38:06 +00:00
bpf.c Pass 3 of the great devsw changes 1995-12-08 11:19:42 +00:00
bpf.h Moved prototypes for devswitch functions from conf.c and driver sources 1995-11-04 13:25:33 +00:00
bpfdesc.h Give the BPF the ability to generate signals when a packet is available. 1995-06-15 18:11:00 +00:00
bsd_comp.c Remove the old pppcompress files (btw: these look net-2 derived) 1995-10-31 20:51:24 +00:00
fddi.h Remove trailing whitespace. 1995-05-30 08:16:23 +00:00
if_arp.h #include <socket.h> -> <sys/socket.h> 1994-11-16 02:16:18 +00:00
if_disc.c Added a prototype. 1995-12-03 19:08:55 +00:00
if_dl.h Remove trailing whitespace. 1995-05-30 08:16:23 +00:00
if_ethersubr.c Second batch of cleanup changes. 1995-10-29 15:33:36 +00:00
if_fddisubr.c Reviewed by: julian and jhay@mikom.csir.co.za 1995-10-26 20:31:59 +00:00
if_llc.h Make idempotent. 1994-08-21 05:11:48 +00:00
if_loop.c Finished (?) cleaning up sysinit stuff. 1995-12-02 17:11:20 +00:00
if_ppp.c Enhance the likelyhood that IPX over ppp will actually work.. :-) 1995-11-13 22:09:39 +00:00
if_ppp.h Merge/update ppp-2.2 kernel parts onto mainline. 1995-10-31 20:24:14 +00:00
if_pppvar.h Merge/update ppp-2.2 kernel parts onto mainline. 1995-10-31 20:24:14 +00:00
if_sl.c Replaced bogus macros for entry points to unconfigured line disciplines 1995-11-05 20:25:59 +00:00
if_slvar.h Fix several sysinit functions that had the wrong type and unnecessarily 1995-08-30 00:33:22 +00:00
if_sppp.h This upgrades the driver for Cronyx-Sigma multiplexor boards 1995-10-04 22:24:16 +00:00
if_spppsubr.c Implement some rudimentry IPX support... 1995-11-28 01:59:19 +00:00
if_tun.c Pass 3 of the great devsw changes 1995-12-08 11:19:42 +00:00
if_tun.h Remove trailing whitespace. 1995-05-30 08:16:23 +00:00
if_types.h Fixed comment - IFT_P80 is 80mbit. 1995-02-25 15:57:55 +00:00
if.c all: 1995-12-05 02:01:59 +00:00
if.h all: 1995-12-05 02:01:59 +00:00
netisr.h Add a simplistic netisr register routine - I need this now for ppp-2.2. 1995-10-31 19:07:53 +00:00
ppp_comp.h Merge/update ppp-2.2 kernel parts onto mainline. 1995-10-31 20:24:14 +00:00
ppp_defs.h Merge/update ppp-2.2 kernel parts onto mainline. 1995-10-31 20:24:14 +00:00
ppp_tty.c Re-Zap unused variables in their new location.. :-) 1995-11-01 00:58:43 +00:00
radix.c Completed function declarations and/or added prototypes. 1995-12-02 19:38:06 +00:00
radix.h Incorporate new radix code from UCB. This fixes the orphaned mask bugs. 1995-04-28 23:01:37 +00:00
raw_cb.c Moved inline functions for insque() and remque() to <sys/queue.h>. 1995-12-03 13:45:34 +00:00
raw_cb.h Eliminate sloppy common-style declarations. There should be none left for 1995-07-29 11:44:31 +00:00
raw_usrreq.c Remove trailing whitespace. 1995-05-30 08:16:23 +00:00
route.c Fixed call to mrt_ioctl(). mrt_ioctl() for some reason has different 1995-12-02 19:28:24 +00:00
route.h All net.* sysctl converted now. 1995-11-16 19:00:27 +00:00
rtsock.c All net.* sysctl converted now. 1995-11-16 19:00:27 +00:00
slcompress.c slcompress: split one of the functions into two parts, to allow use by both 1995-10-31 19:22:32 +00:00
slcompress.h Fixed a comment. 1995-11-18 13:07:51 +00:00
slip.h Fix misplaced idempotency #endif. 1995-04-29 15:24:00 +00:00