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_sgent(struct sgrp* sgent)
{
    memzero(sgent, sizeof *sgent);
    sgent->sg_name = group_name;
    if (pflg)
    {
        sgent->sg_passwd = group_passwd;
    }
    else
    {
        sgent->sg_passwd = "!"; /* XXX warning: const */
    }
    sgent->sg_adm = &empty_list;
    sgent->sg_mem = &empty_list;
}
/*
 * new_sgent - initialize the values in a shadow group file entry
 *
 *	new_sgent() takes all of the values that have been entered and fills
 *	in a (struct sgrp) with them.
 */
initialize the values in a shadow group file entry
new_sgent() takes all of the values that have been entered and fills
in a (struct sgrp) with them.
initialize the values in a shadow group file entry new_sgent () takes all of the values that have been entered and fills in a ( struct sgrp ) with them .
static void new_sgent(struct sgrp* sgent)
{
    memzero(sgent, sizeof *sgent);
    sgent->sg_name = group_name;
    if (pflg)
    {
        sgent->sg_passwd = group_passwd;
    }
    else
    {
        sgent->sg_passwd = "!"; 
    }
    sgent->sg_adm = &empty_list;
    sgent->sg_mem = &empty_list;
}
static void new_sgent ( struct sgrp * sgent ) { memzero ( sgent , sizeof * sgent ) ; sgent -> sg_name = group_name ; if ( pflg ) { sgent -> sg_passwd = group_passwd ; } else { sgent -> sg_passwd = " " ; } sgent -> sg_adm = & empty_list ; sgent -> sg_mem = & empty_list ; }
new_sgent - initialize the values in a shadow group file entry
      new_sgent() takes all of the values that have been entered and fills
      in a (struct sgrp) with them.
new_sgent - initialize the values in a shadow group file entry new_sgent () takes all of the values that have been entered and fills in a ( struct sgrp ) with them .
/* XXX warning: const */