Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 06 Sep 1999 18:28:32 +0400
From:      Dmitrij Tejblum <tejblum@arc.hq.cti.ru>
To:        Marcel Moolenaar <marcel@scc.nl>
Cc:        Peter Dufault <dufault@hda.com>, current@FreeBSD.ORG
Subject:   Re: (P)review: sigset_t for more than 32 signals 
Message-ID:  <199909061428.SAA28830@arc.hq.cti.ru>
In-Reply-To: Your message of "Mon, 06 Sep 1999 15:54:45 %2B0200." <37D3C7A5.1B8A4935@scc.nl> 

next in thread | previous in thread | raw e-mail | index | archive | help
> > typedef struct {
> >         unsigned int n;
> >         uint64_t v;
> > } sigset_t;
> 
> You can't use any BSD or FreeBSD specific types (such as u_int32)t) in
> publicly visible types (such as sigset_t). It breaks programs because it's
> not ANSI and/or Posix.

You can use internal names like __uint32_t from <machine/ansi.h> for. They 
are in the implementation namespace.

Dima




To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




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