Provided by: liblfc-dev_1.10.0-2_amd64 bug

NAME

       lfc_getgrpbygids - get group names associated with given virtual gids

SYNOPSIS

       #include <sys/types.h>
       #include "lfc_api.h"

       int lfc_getgrpbygids (int nbgroups, gid_t *gids, char **groupnames)

DESCRIPTION

       lfc_getgrpbygids gets the group names associated with given virtual gids.

       nbgroups
              specifies the number of gids.

       gids   specifies the Virtual Group Ids.

       groupnames
              specifies  a buffer to receive the pointers to the associated group names.  The buffer must be big
              enough to hold nbgroups pointer values.  The client application is  responsible  for  freeing  the
              array elements when not needed anymore.

RETURN VALUE

       This routine returns 0 if the operation was successful or -1 if the operation failed. In the latter case,
       serrno is set appropriately.

ERRORS

       ENOMEM       Memory could not be allocated for unmarshalling the reply.

       EFAULT       gids or groupnames is a NULL pointer.

       EINVAL       nbgroups is not strictly positive or one of the gids does not exist in the internal  mapping
                    table.

       SENOSHOST    Host unknown.

       SENOSSERV    Service unknown.

       SECOMERR     Communication error.

       ENSNACT      Name server is not running or is being shutdown.