summaryrefslogtreecommitdiffstats
path: root/sys/kern/subr_mchain.c
Commit message (Collapse)AuthorAgeFilesLines
* Don't dereference the 'x' pointer if it is NULL, instead skip thejhb2002-10-221-6/+12
| | | | | | | assignment. The netsmb code likes to call these functions with a NULL x argument a lot. Reported by: Vallo Kallaste <kalts@estpak.ee>
* Change iov_base's type from `char *' to the standard `void *'. Allmike2002-10-111-2/+4
| | | | | uses of iov_base which assume its type is `char *' (in order to do pointer arithmetic) have been updated to cast iov_base to `char *'.
* Move m_fixhdr() from "mbchain" to "mbuf" where it belongs.phk2002-09-181-14/+0
|
* Convert GNU-styled variadic macros to ISO(9x) style.markm2002-07-151-4/+4
|
* Move the new byte order function prototypes from <sys/param.h> tomike2002-04-261-0/+1
| | | | <sys/endian.h>. This puts us in line with NetBSD and OpenBSD.
* Add support for iovcnt greater than 1. This should resolve problemsbp2002-02-211-14/+16
| | | | | | | with some applications. Obtained from: Darwin project MFC after: 2 weeks
* Update to C99, s/__FUNCTION__/__func__/.obrien2001-12-101-2/+2
|
* Remove superfluous m_pkthdr.rcv_if = NULL assignment followingbmilekic2001-02-251-2/+0
| | | | m_gethdr() mbuf allocation, which already does this for us.
* Introduce API for sequential reads/writes (build/dissect) of mbuf chains.bp2001-02-241-0/+549
Reviewed by: Ian Dowse <iedowse@maths.tcd.ie>, Bosko Milekic <bmilekic@technokratis.com>, Julian Elischer <julian@elischer.org> and arch@/net@ Obtained from: smbfs
OpenPOWER on IntegriCloud