Lines Matching refs:rest
50 static char *tackon(char *sys, char *rest);
148 tackon(char *sys, char *rest) in tackon() argument
150 while (*rest == '!') in tackon()
151 rest++; in tackon()
152 if (!ishost(sys, rest)) { in tackon()
153 char *r = (char *)salloc(strlen(sys) + strlen(rest) + 2); in tackon()
154 sprintf(r, "%s!%s", sys, rest); in tackon()
155 rest = r; in tackon()
157 return rest; in tackon()
164 ishost(char *sys, char *rest) in ishost() argument
166 while (*sys && *sys == *rest) in ishost()
167 sys++, rest++; in ishost()
168 return(*sys == 0 && *rest == '!'); in ishost()