Lines Matching refs:argptr

156       c->argptr = &arg_term;  in chat_UpdateSet()
171 if (c->arg < c->argc && (c->arg < 0 || *c->argptr == '\0')) { in chat_UpdateSet()
185 c->argptr = c->nargptr; in chat_UpdateSet()
194 if ((c->argptr = c->argv[++c->arg]) == NULL) { in chat_UpdateSet()
202 c->nargptr = c->argptr; in chat_UpdateSet()
211 " '-' chars, all ignored\n", c->argptr); in chat_UpdateSet()
213 c->nargptr = chat_NextChar(c->argptr, '-'); in chat_UpdateSet()
226 (*c->argptr != '!' || c->argptr[1] == '!'); in chat_UpdateSet()
229 ExpandString(c, c->argptr, c->exp + 2, sizeof c->exp - 2, needcr); in chat_UpdateSet()
273 c->argptr = &arg_term; in chat_UpdateSet()
293 c->argptr = c->exp + (c->exp[2] == '!' ? 3 : 2); in chat_UpdateSet()
294 c->arglen = strlen(c->argptr); in chat_UpdateSet()
304 if (!strncmp(begin, c->argptr, c->arglen)) { in chat_UpdateSet()
306 c->argptr += c->arglen; in chat_UpdateSet()
312 log_Printf(LogCHAT, "Expect(%d): %s\n", c->TimeoutSec, c->argptr); in chat_UpdateSet()
333 return c->argptr && physical_IsSet(&c->physical->desc, fdset); in chat_IsSet()
455 !strncmp(begin, c->argptr, c->arglen)) { in chat_Read()
467 c->argptr += c->arglen; in chat_Read()
509 while (sz >= 0 && c->argptr[sz] == '\n') in chat_Write()
511 log_Printf(LogCHAT, "Send: %.*s\n", sz + 1, c->argptr); in chat_Write()
520 c->argptr -= 2; in chat_Write()
522 memcpy(c->argptr, "\377\003", 2); /* Prepend HDLC header */ in chat_Write()
525 wrote = physical_Write(c->physical, c->argptr, c->arglen); in chat_Write()
533 c->argptr += 2; in chat_Write()
538 c->argptr += 2; in chat_Write()
541 c->argptr += wrote; in chat_Write()
561 c->argptr = NULL; in chat_Init()
584 c->argptr = NULL; in chat_Setup()