Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 11 Apr 1997 07:37:02 -0600
From:      "Justin T. Gibbs" <gibbs@plutotech.com>
To:        Garrett Wollman <wollman@khavrinen.lcs.mit.edu>
Cc:        Terry Lambert <terry@lambert.org>, current@freebsd.org
Subject:   Re: WHY? ...non-use of TAILQ macros... 
Message-ID:  <199704111338.HAA07157@pluto.plutotech.com>
In-Reply-To: Your message of "Thu, 10 Apr 1997 20:21:58 EDT." <199704110021.UAA05660@khavrinen.lcs.mit.edu> 

next in thread | previous in thread | raw e-mail | index | archive | help
><<On Thu, 10 Apr 1997 15:48:44 -0700 (MST), Terry Lambert <terry@lambert.org> 
>said:
>
>> I'm wondering why the following aren't written using the macros (macro
>> versions are shown one line below):
>> kern_lockf.c:				while (ltmp = overlap->lf_blkhd
>.tqh_first) {
>
>1.  Because they are a FreeBSD (actually Justin Gibbs) invention.
>Obviously, original Berkeley code will not use a macro that Berkeley
>didn't have.


Actually, Poul invented the macros to access the individual members.
I did the SLIST and STAILQ stuff.

>-GAWollman
>
>--
>Garrett A. Wollman   | O Siem / We are all family / O Siem / We're all the sam
>e
>wollman@lcs.mit.edu  | O Siem / The fires of freedom 
>Opinions not those of| Dance in the burning flame
>MIT, LCS, CRS, or NSA|                     - Susan Aglukark and Chad Irschick
>

--
Justin T. Gibbs
===========================================
  FreeBSD: Turning PCs into workstations
===========================================





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199704111338.HAA07157>