Lines Matching refs:rest
53 static char *tackon(char *sys, char *rest);
151 tackon(char *sys, char *rest) in tackon() argument
153 while (*rest == '!') in tackon()
154 rest++; in tackon()
155 if (!ishost(sys, rest)) { in tackon()
156 char *r = (char *)salloc(strlen(sys) + strlen(rest) + 2); in tackon()
157 sprintf(r, "%s!%s", sys, rest); in tackon()
158 rest = r; in tackon()
160 return rest; in tackon()
167 ishost(char *sys, char *rest) in ishost() argument
169 while (*sys && *sys == *rest) in ishost()
170 sys++, rest++; in ishost()
171 return(*sys == 0 && *rest == '!'); in ishost()