Lines Matching refs:rhost
79 static int _validuser(FILE *hostf, char *rhost, const char *luser,
81 static int _checkhost(char *rhost, char *lhost, int len);
554 ruserok(const char *rhost, int superuser, const char *ruser, const char *luser) in ruserok() argument
571 sp = rhost; in ruserok()
576 baselen = (int)(sp - rhost); in ruserok()
653 _validuser(FILE *hostf, char *rhost, const char *luser, in _validuser() argument
716 hostmatch = innetgr(uchost + 2, rhost, in _validuser()
719 hostmatch = innetgr(ahost + 2, rhost, in _validuser()
723 if (innetgr(uchost + 2, rhost, NULL, domain)) in _validuser()
726 if (innetgr(ahost + 2, rhost, NULL, domain)) in _validuser()
732 if (_checkhost(rhost, ahost+1, baselen)) in _validuser()
736 hostmatch = _checkhost(rhost, ahost, baselen); in _validuser()
771 _checkhost(char *rhost, char *lhost, int len) in _checkhost() argument
785 return (strcmp(rhost, lhost) == 0); in _checkhost()
786 if (strncmp(rhost, lhost, len)) in _checkhost()
788 if (strcmp(rhost, lhost) == 0) in _checkhost()
814 return (strcmp(domainp, rhost + len + 1) == 0); in _checkhost()