> > I don't think this is a useful interface change. To my mind, your
> > interface makes it easier to fail to check for errors and more dangerous to
> > do so. That is, you can just ignore the error_t return value and an
> > undetected error results in an uninitialized result parameter that the
This includes, among others, the proposed changes that I sent on March 26.
2000-04-03 Neal H Walfield <[EMAIL PROTECTED]>
* proc.h (struct ids): Drop gids and ngids, we never use
them. Turn uids into a zero length array.
* mgt.c (make_ids): Conform to new semantics.
> I don't think this is a useful interface change. To my mind, your
> interface makes it easier to fail to check for errors and more dangerous to
> do so. That is, you can just ignore the error_t return value and an
> undetected error results in an uninitialized result parameter that the
> carel
This patch adds support for POSIX file locking to the Hurd. As I do not
have a POSIX manual, this is a best effort at conformance. What does
that mean? As far as I can tell, the behavior, with the exceptions
listed below, matches that exhibited by GNU/Linux and the descriptions
which I have fou