FR_GROUPLEN
char gname[FR_GROUPLEN];
if (strlen($$) >= FR_GROUPLEN)
$$[FR_GROUPLEN - 1] = '\0';
char ac_group[FR_GROUPLEN];
if ((strncmp(g->fg_name, gname, FR_GROUPLEN) == 0) &&
strncpy(g->fg_name, gname, FR_GROUPLEN);
if ((strncmp(g->fg_name, ghead, FR_GROUPLEN) == 0) &&
strncpy(g->fg_name, ghead, FR_GROUPLEN);
FR_GROUPLEN) == 0) &&
FR_GROUPLEN) == 0) &&
static char egroup[FR_GROUPLEN] = {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};
if (strncmp(egroup, group, FR_GROUPLEN)) {
strncpy(egroup, group, FR_GROUPLEN);
if (strncmp(g->fg_name, group, FR_GROUPLEN) != 0)
strncpy(rule.iri_group, group, FR_GROUPLEN);
FR_GROUPLEN))
FR_GROUPLEN);
FR_GROUPLEN);
strncpy(a->ac_group, o->o_str, FR_GROUPLEN);
FR_GROUPLEN) != 0) {
char group[FR_GROUPLEN+1];
strncpy(group, a->ac_group, FR_GROUPLEN);
group[FR_GROUPLEN] = '\0';
FR_GROUPLEN);
FR_GROUPLEN);
poolname[FR_GROUPLEN-1]='\0';
IPT_GROUP '=' YY_STR { char tmp[FR_GROUPLEN+1];
strncpy(tmp, $3, FR_GROUPLEN);
| IPT_GROUP '=' YY_NUMBER { char tmp[FR_GROUPLEN+1];
FR_GROUPLEN);
static char poolname[FR_GROUPLEN];
if ((name != NULL) && strncmp(name, d->ipld_name, FR_GROUPLEN))
strncpy(iter.ili_name, d->ipld_name, FR_GROUPLEN);
if ((name != NULL) && strncmp(name, dst.ipld_name, FR_GROUPLEN))
if ((name != NULL) && strncmp(name, iph.iph_name, FR_GROUPLEN))
if ((name != NULL) && strncmp(name, hp->iph_name, FR_GROUPLEN))
strncpy(iter.ili_name, hp->iph_name, FR_GROUPLEN);
FR_GROUPLEN))
if ((name != NULL) && strncmp(name, ipp.ipo_name, FR_GROUPLEN))
if ((name != NULL) && strncmp(name, pool->ipo_name, FR_GROUPLEN))
strncpy(iter.ili_name, pool->ipo_name, FR_GROUPLEN);
char group[FR_GROUPLEN];
bcopy(fin->fin_group, group, FR_GROUPLEN);
bcopy(group, fin->fin_group, FR_GROUPLEN);
if (strncmp(group, fg->fg_name, FR_GROUPLEN) == 0)
bcopy(group, fg->fg_name, strnlen(group, FR_GROUPLEN) + 1);
char name[FR_GROUPLEN];
(void) strncpy(fino->fin_group, fin->fin_group, FR_GROUPLEN);
#ifndef FR_GROUPLEN
!strncmp(d->ipld_name, name, FR_GROUPLEN)) {
FR_GROUPLEN))
strncpy(new->ipld_name, op->iplo_name, FR_GROUPLEN);
char ipld_name[FR_GROUPLEN];
char fg_name[FR_GROUPLEN];
char iri_group[FR_GROUPLEN];
char fin_group[FR_GROUPLEN]; /* group number, -1 for none */
char fl_group[FR_GROUPLEN];
char name[FR_GROUPLEN];
char iph_name[FR_GROUPLEN]; /* hash table number */
(void) strncpy(ipfl.fl_group, fin->fin_group, FR_GROUPLEN);
char name[FR_GROUPLEN];
char iplo_name[FR_GROUPLEN];
char iplf_name[FR_GROUPLEN];
char ipll_group[FR_GROUPLEN];
char ili_name[FR_GROUPLEN];
char name[FR_GROUPLEN];
char ipn_name[FR_GROUPLEN];
char ipo_name[FR_GROUPLEN];
FR_GROUPLEN) == 0) {
FR_GROUPLEN) == 0) {
FR_GROUPLEN);
FR_GROUPLEN);
(void) strncpy(ipsl.isl_group, is->is_group, FR_GROUPLEN);
char isl_group[FR_GROUPLEN];
char is_group[FR_GROUPLEN];