Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!samsung!uunet!auspex!guy From: guy@auspex.auspex.com (Guy Harris) Newsgroups: comp.unix.questions Subject: Re: reference about mbufs Message-ID: <3719@auspex.auspex.com> Date: 22 Jul 90 01:58:26 GMT References: <1990Jul5.175406.22944@Neon.Stanford.EDU> <25645@mimsy.umd.edu> Organization: Auspex Systems, Santa Clara Lines: 18 >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 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.