Lines Matching defs:ctl_cmd
272 } ctl_cmd;
274 size_t ctl_cmd_bytes = 0; /* number of bytes of ctl_cmd read */
3317 n = read(fd, (char*)&ctl_cmd + ctl_cmd_bytes,
3318 sizeof(ctl_cmd) - ctl_cmd_bytes);
3333 if (ctl_cmd_bytes < sizeof(ctl_cmd))
3336 if (ntohl(ctl_cmd.version) != CTL_VERSION) {
3343 if (memchr(ctl_cmd.logname, '\0', sizeof(ctl_cmd.logname)) == NULL) {
3354 ctl_cmd.cmd = ntohl(ctl_cmd.cmd);
3355 log_debug("ctlcmd %x logname \"%s\"", ctl_cmd.cmd, ctl_cmd.logname);
3357 switch (ctl_cmd.cmd) {
3362 f = find_membuf_log(ctl_cmd.logname);
3366 if (ctl_cmd.cmd != CMD_FLAGS) {
3372 if (ctl_cmd.cmd == CMD_READ_CLEAR) {
3376 if (ctl_cmd.cmd == CMD_READ_CONT) {
3379 ctl_cmd.lines > 0 ? ctl_cmd.lines : 10);
3380 } else if (ctl_cmd.lines > 0) {
3381 tailify_replytext(reply_text, ctl_cmd.lines);
3386 f = find_membuf_log(ctl_cmd.logname);
3423 ctl_state = (ctl_cmd.cmd == CMD_READ_CONT) ?