Lines Matching defs:opt
56 #define GET_UINT32(opt) (((uint_t)*((uchar_t *)(opt) + 0) << 24) | \
57 ((uint_t)*((uchar_t *)(opt) + 1) << 16) | \
58 ((uint_t)*((uchar_t *)(opt) + 2) << 8) | \
59 ((uint_t)*((uchar_t *)(opt) + 3)))
224 print_tcpoptions(opt, optlen)
225 uchar_t *opt;
235 (void) sprintf(get_line((char *)&opt - dlc_header, 1),
240 (void) sprintf(get_line((char *)&opt - dlc_header, 1),
244 line = get_line((char *)&opt - dlc_header, 1);
245 len = opt[1];
246 switch (opt[0]) {
257 (opt[2] << 8) + opt[3]);
260 (void) sprintf(line, " - Window scale = %d", opt[2]);
270 GET_UINT32(opt + 2),
271 GET_UINT32(opt + 6));
283 opt[1] <= TCPOPT_HEADER_LEN || len < opt[1]) {
288 sack_len = opt[1] - TCPOPT_HEADER_LEN;
289 sack_opt = opt + TCPOPT_HEADER_LEN;
290 end_opt = opt + optlen;
293 line = get_line((char *)&opt - dlc_header, 1);
319 opt[0],
321 tohex((char *)&opt[2], len - 2));
329 opt += len;
339 print_tcpoptions_summary(uchar_t *opt, int optlen, char *line)
353 len = opt[1];
354 switch (opt[0]) {
364 (opt[2] << 8) + opt[3]);
368 (void) sprintf(options, "wscale %d", opt[2]);
377 "tstamp %u %u", GET_UINT32(opt + 2),
378 GET_UINT32(opt + 6));
391 opt[1] <= TCPOPT_HEADER_LEN || len < opt[1]) {
395 sack_len = opt[1] - TCPOPT_HEADER_LEN;
396 sack_opt = opt + TCPOPT_HEADER_LEN;
397 end_opt = opt + optlen;
419 (void) sprintf(options, "unknown %d", opt[0]);
428 opt += len;