On 05/06/2016 23:02, Aurélien Larcher wrote:
You can compile code with -D_POSIX_PTHREAD_SEMANTICS to get standard
behavior (see getgrnam(3C).


This is already the case but glibc has a non-POSIX version if I understood
well.
Instead of:

group *getgrent_r(struct group *grp, char *buffer, int bufsize);

they use:

int getgrent_r(struct group *grp, char *buffer, int bufsize, group *
resultgrp);



Vice versa,  later variant is posixly correct.


--
С уважением,
Александр Пыхалов,
программист отдела телекоммуникационной инфраструктуры
управления информационно-коммуникационной инфраструктуры ЮФУ

_______________________________________________
oi-dev mailing list
[email protected]
http://openindiana.org/mailman/listinfo/oi-dev

Reply via email to