diff options
Diffstat (limited to 'guts/getgrnam_r.c')
-rw-r--r-- | guts/getgrnam_r.c | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/guts/getgrnam_r.c b/guts/getgrnam_r.c deleted file mode 100644 index 39de641..0000000 --- a/guts/getgrnam_r.c +++ /dev/null @@ -1,29 +0,0 @@ -/* - * Copyright (c) 2010 Wind River Systems; see - * guts/COPYRIGHT for information. - * - * static int - * wrap_getgrnam_r(const char *name, struct group *gbuf, char *buf, size_t buflen, struct group **gbufp) { - * int rc = -1; - */ - - setgrent(); - while ((rc = wrap_getgrent_r(gbuf, buf, buflen, gbufp)) == 0) { - /* 0 means no error occurred, and *gbufp == gbuf */ - if (gbuf->gr_name && !strcmp(gbuf->gr_name, name)) { - endgrent(); - return rc; - } - } - endgrent(); - /* we never found a match; rc is 0 if there was no error, or - * non-zero if an error occurred. Either way, set the - * pwbufp pointer to NULL to indicate that we didn't find - * something, and leave rc alone. - */ - *gbufp = NULL; - - -/* return rc; - * } - */ |