Lines Matching refs:gr
363 char *cstr = access_list, *gr = access_list; in smb_chk_hostaccess() local
436 if (*gr == '-') { in smb_chk_hostaccess()
438 gr++; in smb_chk_hostaccess()
447 if (*gr == '@') { in smb_chk_hostaccess()
448 gr++; in smb_chk_hostaccess()
450 if (!isdigit(*gr) && *gr != '[') { in smb_chk_hostaccess()
452 if ((np = getnetbyname_r(gr, &n, buff, in smb_chk_hostaccess()
465 if (inet_matchaddr(buf.buf, gr) == 1) in smb_chk_hostaccess()
472 gr = ++cstr; in smb_chk_hostaccess()
485 gr = ++cstr; in smb_chk_hostaccess()
499 if (*gr == '.') { in smb_chk_hostaccess()
500 if (*(gr + 1) == '\0') { in smb_chk_hostaccess()
504 off = strlen(host) - strlen(gr); in smb_chk_hostaccess()
506 strcasecmp(host + off, gr) == 0) { in smb_chk_hostaccess()
512 if (strcasecmp(gr, host) == 0) in smb_chk_hostaccess()
522 gr = ++cstr; in smb_chk_hostaccess()
555 char *gr; in smb_netgroup_match() local
587 for (i = 0, gr = glist; i < grc && !belong; ) { in smb_netgroup_match()
593 response = (*gr != '-') ? B_TRUE : B_FALSE; in smb_netgroup_match()
599 for (n = 0; i < grc; i++, n++, gr += strlen(gr) + 1) { in smb_netgroup_match()
600 if ((response && *gr == '-') || in smb_netgroup_match()
601 (!response && *gr != '-')) in smb_netgroup_match()
604 grl[n] = response ? gr : gr + 1; in smb_netgroup_match()