openbmc/build/tmp/deploy/sdk/witherspoon-2019-08-08/sysroots/armv6-openbmc-linux-gnueabi/usr/src/debug/nss-pam-ldapd/0.9.8-r0/nss-pam-ldapd-0.9.8/nss/group.c
static nss_status_t read_group(TFILE* fp, struct group* result, char* buffer,
                               size_t buflen, int* errnop)
{
    int32_t tmpint32, tmp2int32, tmp3int32;
    size_t bufptr = 0;
    memset(result, 0, sizeof(struct group));
    READ_BUF_STRING(fp, result->gr_name);
    READ_BUF_STRING(fp, result->gr_passwd);
    READ_INT32(fp, result->gr_gid);
    READ_BUF_STRINGLIST(fp, result->gr_mem);
    return NSS_STATUS_SUCCESS;
}
/* read a single group entry from the stream */
read a single group entry from the stream
read a single group entry from the stream
static nss_status_t read_group(TFILE* fp, struct group* result, char* buffer,
                               size_t buflen, int* errnop)
{
    int32_t tmpint32, tmp2int32, tmp3int32;
    size_t bufptr = 0;
    memset(result, 0, sizeof(struct group));
    READ_BUF_STRING(fp, result->gr_name);
    READ_BUF_STRING(fp, result->gr_passwd);
    READ_INT32(fp, result->gr_gid);
    READ_BUF_STRINGLIST(fp, result->gr_mem);
    return NSS_STATUS_SUCCESS;
}
static nss_status_t read_group ( TFILE * fp , struct group * result , char * buffer , size_t buflen , int * errnop ) { int32_t tmpint32 , tmp2int32 , tmp3int32 ; size_t bufptr = 0 ; memset ( result , 0 , sizeof ( struct group ) ) ; READ_BUF_STRING ( fp , result -> gr_name ) ; READ_BUF_STRING ( fp , result -> gr_passwd ) ; READ_INT32 ( fp , result -> gr_gid ) ; READ_BUF_STRINGLIST ( fp , result -> gr_mem ) ; return NSS_STATUS_SUCCESS ; }
read a single group entry from the stream
read a single group entry from the stream