Subject: Re: machine/intr.h includes sys/queue.h unconditionally
To: None <M.Drochner@fz-juelich.de>
From: Juergen Weiss <weiss@Uni-Mainz.DE>
List: port-alpha
Date: 12/22/1998 14:12:53
drochner@zel459.zel.kfa-juelich.de writes:
>
> weiss@uni-mainz.de said:
> > Over a long include chain, netdbm.h includes machine/intr.h, which
> > includes sys/queue.h unconditionally.
>
> It's not right to expose the queue stuff to userland,
> but the machine/intr.h definitions are not intended
> for normal user applications either.
> Can you tell more about the "long include chain"?
netdb.h -> sys/param.h -> machine/param.h -> machine/intr.h ->
sys/queue.h
Seems the chain is not so long at all :-).
Juergen Weiss
--
Juergen Weiss | Universitaet Mainz, Zentrum f"ur Datenverarbeitung,
weiss@uni-mainz.de | 55099 Mainz, Tel: 06131/39-6361, FAX: 06131/39-6407