Lines Matching +full:byte +full:- +full:len
19 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT.
52 "write hook < -f file | byte ... >",
67 u_int len; in WriteCmd() local
68 int byte; in WriteCmd() local
77 if (strcmp(av[2], "-f") == 0) { in WriteCmd()
84 if ((len = fread(buf, 1, sizeof(buf), fp)) == 0) { in WriteCmd()
94 for (i = 2, len = 0; i < ac && len < sizeof(buf); i++, len++) { in WriteCmd()
95 if (sscanf(av[i], "%i", &byte) != 1 in WriteCmd()
96 || (byte < -128 || byte > 255)) { in WriteCmd()
97 warnx("invalid byte \"%s\"", av[i]); in WriteCmd()
100 buf[len] = (u_char)byte; in WriteCmd()
102 if (len == 0) in WriteCmd()
107 sag->sg_len = 3 + strlen(hook); in WriteCmd()
108 sag->sg_family = AF_NETGRAPH; in WriteCmd()
109 strlcpy(sag->sg_data, hook, sizeof(sagbuf) - 2); in WriteCmd()
110 if (sendto(dsock, buf, len, in WriteCmd()
111 0, (struct sockaddr *)sag, sag->sg_len) == -1) { in WriteCmd()