reference about mbufs

Guy Harris guy at auspex.auspex.com
Sun Jul 22 11:58:26 AEST 1990


>Hmm... do you mean `4.1BSD BBNNET mbufs', `4.2BSD mbufs', `4.3BSD mbufs',
>`4.3BSD-tahoe mbufs', or `4.3BSD-reno mbufs'?  They are all different

But 4.3BSD and 4.3-tahoe "mbuf"s don't seem *very* different, at least
not by comparing their <sys/mbuf.h> and their "uipc_mbuf.c"s.  I'm
certainly prepared to believe they changed a fair bit in Reno....

>(and probably differ from various Ultrix mbufs and maybe also 4.1a, b,
>and c mbufs, but I never saw 4.1[abc];

*Never*?  I'm shocked....

>now that SunOS has STREAMS one would hope the kernel group settled on
>one kind of memory allocator as well...).

No, in SunOS 4.x mbufs (which is what the networking software, with the
exception of NIT and the TLI veneer atop the networking code in 4.1,
uses) and streams buffers are separate beasts.



More information about the Comp.unix.questions mailing list