Home | History | Annotate | Download | only in ftpd

Lines Matching refs:cmdp

111 char	*cmdp;
1474 cmdp = cp;
1512 if ((cp = strchr(cmdp, '\r'))) {
1515 if (strncasecmp(cmdp, "PASS", 4) != 0 &&
1516 strncasecmp(cmdp, "ACCT", 4) != 0)
1517 setproctitle("%s: %s", proctitle, cmdp);
1522 if ((cp = strpbrk(cmdp, " \n")))
1523 cpos = cp - cmdp;
1526 c = cmdp[cpos];
1527 cmdp[cpos] = '\0';
1528 p = lookup(cmdtab, cmdp);
1529 cmdp[cpos] = c;
1547 if (cmdp[cpos] == ' ') {
1551 cp = &cmdp[cpos];
1553 cpos = cp2 - cmdp;
1554 c = cmdp[cpos];
1555 cmdp[cpos] = '\0';
1557 cmdp[cpos] = c;
1572 if (cmdp[cpos] == '\n') {
1581 if (cmdp[cpos] == ' ') {
1589 if (cmdp[cpos] == '\n') {
1596 cp = &cmdp[cpos];
1602 if (n > 1 && cmdp[cpos] == '\n') {
1603 cmdp[cpos] = '\0';
1605 cmdp[cpos] = '\n';
1612 if (cmdp[cpos] == ' ') {
1616 if (isdigit((unsigned char)cmdp[cpos])) {
1617 cp = &cmdp[cpos];
1618 while (isdigit((unsigned char)cmdp[++cpos]))
1620 c = cmdp[cpos];
1621 cmdp[cpos] = '\0';
1623 cmdp[cpos] = c;
1631 if (isdigit((unsigned char)cmdp[cpos])) {
1632 cp = &cmdp[cpos];
1633 while (isdigit((unsigned char)cmdp[++cpos]))
1635 c = cmdp[cpos];
1636 cmdp[cpos] = '\0';
1639 cmdp[cpos] = c;
1642 if (strncasecmp(&cmdp[cpos], "ALL", 3) == 0
1643 && !isalnum((unsigned char)cmdp[cpos + 3])) {
1647 switch (cmdp[cpos++]) {
1711 if (cmdp[cpos] == '\n') {
1715 c = cmdp[cpos];
1716 cmdp[cpos] = '\0';
1717 reply(501, "'%s' command does not take any arguments.", cmdp);
1719 cmdp[cpos] = c;
1742 if ((cp = strchr(cmdp,'\n')) != NULL)
1744 reply(500, "'%s': command not understood.", cmdp);