NetBSD/sys
chuck 47131b5d81 fixes:
- don't try and add a PDU trailer (or TBD for that matter) to an M_EXT
   mbuf.   when M_EXT is set, the data area of the mbuf can be shared
   with other mbufs (see m_copym()), and writing to one M_EXT mbuf may
   invalidate another M_EXT mbuf (saw this with PDU trailers).

 - be sure to validate the length value from the PDU trailer so that it
   doesn't throw us out of sync with the chip (fixes yet another source
   of the dread "en_service: id mismatch" panic).

 - on recv, don't bother allocating an mbuf if mlen is zero since we are
   only going to toss the data anyway.
1996-07-11 00:15:56 +00:00
..
adosfs Finish adosfs' support for International FFS (we not only have to use an 1996-05-24 20:16:02 +00:00
arch Add MSCP tape to this file. 1996-07-10 23:51:53 +00:00
compat Fix PR/2599; include <sys/dirent.h> instead of <sys/dir.h> 1996-07-05 16:31:00 +00:00
conf add native mode atm protocol layer 1996-07-04 03:14:21 +00:00
ddb change more __kprintf__ format attributes to use __kprintf_attribute__, 1996-04-04 05:13:50 +00:00
dev fixes: 1996-07-11 00:15:56 +00:00
isofs/cd9660 Correct evaluation of assoc introduced on ansification 1996-03-16 20:25:40 +00:00
kern Used signed instead of unsigned longs for sec and usec variables to 1996-07-11 00:09:29 +00:00
lib remove some unnecessary and broken casts on char *'s which are being subtracted 1996-07-10 18:41:38 +00:00
miscfs use VATTR_NULL macro. 1996-06-14 09:27:23 +00:00
msdosfs Free allocated space in directory after error 1996-05-25 17:50:41 +00:00
net #ifdef the declaration of 'ac' in fddi_input on ISO, since it's only 1996-07-10 18:54:23 +00:00
netccitt Mostly minor changes. 1996-05-23 23:35:22 +00:00
netinet print result of ntohl/htonl as a long. (makes -Wformat work on the 1996-07-10 18:13:35 +00:00
netiso avoid unnecessary checks of m_get/MGET/etc.'s return values. When 1996-06-14 22:21:12 +00:00
netnatm new native mode ATM protocol layer. experimental code for playing 1996-07-04 03:20:11 +00:00
netns Pass a proc pointer down to the usrreq and pcbbind functions for PRU_ATTACH, PRU_BIND and 1996-05-22 13:54:55 +00:00
nfs print result of ntohl/htonl as a long. 1996-07-10 18:43:23 +00:00
scsi Add SCSI_QUEUE_FULL ; part of pr port-i386/2600 1996-07-10 22:48:56 +00:00
stand New RCS ID's, take two. they're more aesthecially pleasant, and use 'NetBSD' 1994-06-29 06:39:25 +00:00
sys #ifdef __alpha__, prototype device_register 1996-07-10 17:52:04 +00:00
ufs Change VOP_UPDATE() semantics: 1996-05-11 18:26:27 +00:00
vm allow kmem_malloc to return NULL if canwait is set and there's no map space 1996-06-13 16:52:06 +00:00
Makefile The `lib' sub-directory no longer has a Makefile. 1995-09-15 21:05:21 +00:00