Lines Matching defs:cc
80 struct ctl_cmd cc;
84 memset(&cc, '\0', sizeof(cc));
91 cc.cmd = CMD_CLEAR;
94 cc.cmd = CMD_READ_CLEAR;
100 cc.cmd = CMD_READ_CONT;
103 cc.lines = strtonum(optarg, 1, UINT32_MAX, &errstr);
109 cc.cmd = CMD_FLAGS;
113 cc.cmd = CMD_LIST;
124 if (cc.cmd == 0)
125 cc.cmd = CMD_READ;
127 if ((cc.cmd != CMD_LIST && optind != argc - 1) ||
128 (cc.cmd == CMD_LIST && optind != argc))
131 if (cc.cmd != CMD_LIST) {
132 if (strlcpy(cc.logname, argv[optind], sizeof(cc.logname)) >=
133 sizeof(cc.logname))
151 cc.version = htonl(CTL_VERSION);
152 cc.cmd = htonl(cc.cmd);
154 if (fwrite(&cc, sizeof(cc), 1, ctlf) != 1)
172 cc.logname);
178 printf("%s has overflowed\n", cc.logname);