Lines Matching refs:cbuf
56 char cbuf[64*1024];
1135 if (ftpd_getline(cbuf, sizeof(cbuf)-1) == NULL) {
1141 if (strncasecmp(cbuf, "PASS", 4) != 0)
1142 setproctitle("%s: %s", proctitle, cbuf);
1144 if ((cp = strchr(cbuf, '\r'))) {
1148 if ((cp = strpbrk(cbuf, " \n")))
1149 cpos = cp - cbuf;
1152 c = cbuf[cpos];
1153 cbuf[cpos] = '\0';
1154 strupr(cbuf);
1155 p = lookup(cmdtab, cbuf);
1156 cbuf[cpos] = c;
1170 if (cbuf[cpos] == ' ') {
1174 cp = &cbuf[cpos];
1176 cpos = cp2 - cbuf;
1177 c = cbuf[cpos];
1178 cbuf[cpos] = '\0';
1181 cbuf[cpos] = c;
1197 if (cbuf[cpos] == '\n') {
1206 if (cbuf[cpos] == ' ') {
1217 if (cbuf[cpos] == '\n') {
1224 cp = &cbuf[cpos];
1230 if (n > 1 && cbuf[cpos] == '\n') {
1231 cbuf[cpos] = '\0';
1233 cbuf[cpos] = '\n';
1240 if (cbuf[cpos] == ' ') {
1244 if (isdigit((unsigned char)cbuf[cpos])) {
1245 cp = &cbuf[cpos];
1246 while (isdigit((unsigned char)cbuf[++cpos]))
1248 c = cbuf[cpos];
1249 cbuf[cpos] = '\0';
1251 cbuf[cpos] = c;
1259 if (isdigit((unsigned char)cbuf[cpos])) {
1260 cp = &cbuf[cpos];
1261 while (isdigit((unsigned char)cbuf[++cpos]))
1263 c = cbuf[cpos];
1264 cbuf[cpos] = '\0';
1266 cbuf[cpos] = c;
1269 switch (cbuf[cpos++]) {
1350 if ((cp = strchr(cbuf,'\n')))
1352 reply(500, "'%s': command not understood.", cbuf);