openbmc/build/tmp/deploy/sdk/witherspoon-2019-08-08/sysroots/armv6-openbmc-linux-gnueabi/usr/src/debug/shadow/4.6-r0/shadow-4.6/src/groupadd.c
static void new_grent(struct group* grent)
{
    memzero(grent, sizeof *grent);
    grent->gr_name = group_name;
    if (pflg)
    {
        grent->gr_passwd = group_passwd;
    }
    else
    {
        grent->gr_passwd = SHADOW_PASSWD_STRING; /* XXX warning: const */
    }
    grent->gr_gid = group_id;
    grent->gr_mem = &empty_list;
}
/*
 * new_grent - initialize the values in a group file entry
 *
 *	new_grent() takes all of the values that have been entered and fills
 *	in a (struct group) with them.
 */
initialize the values in a group file entry
new_grent() takes all of the values that have been entered and fills
in a (struct group) with them.
initialize the values in a group file entry new_grent () takes all of the values that have been entered and fills in a ( struct group ) with them .
static void new_grent(struct group* grent)
{
    memzero(grent, sizeof *grent);
    grent->gr_name = group_name;
    if (pflg)
    {
        grent->gr_passwd = group_passwd;
    }
    else
    {
        grent->gr_passwd = SHADOW_PASSWD_STRING; 
    }
    grent->gr_gid = group_id;
    grent->gr_mem = &empty_list;
}
static void new_grent ( struct group * grent ) { memzero ( grent , sizeof * grent ) ; grent -> gr_name = group_name ; if ( pflg ) { grent -> gr_passwd = group_passwd ; } else { grent -> gr_passwd = SHADOW_PASSWD_STRING ; } grent -> gr_gid = group_id ; grent -> gr_mem = & empty_list ; }
new_grent - initialize the values in a group file entry
      new_grent() takes all of the values that have been entered and fills
      in a (struct group) with them.
new_grent - initialize the values in a group file entry new_grent () takes all of the values that have been entered and fills in a ( struct group ) with them .
/* XXX warning: const */