Lines Matching refs:opt

53 #define	GET_UINT32(opt)	(((uint_t)*((uchar_t *)(opt) + 0) << 24) | \  argument
54 ((uint_t)*((uchar_t *)(opt) + 1) << 16) | \
55 ((uint_t)*((uchar_t *)(opt) + 2) << 8) | \
56 ((uint_t)*((uchar_t *)(opt) + 3)))
225 print_tcpoptions(opt, optlen) in print_tcpoptions() argument
226 uchar_t *opt; in print_tcpoptions()
236 (void) sprintf(get_line((char *)&opt - dlc_header, 1),
241 (void) sprintf(get_line((char *)&opt - dlc_header, 1),
245 line = get_line((char *)&opt - dlc_header, 1);
246 len = opt[1];
247 switch (opt[0]) {
258 (opt[2] << 8) + opt[3]);
261 (void) sprintf(line, " - Window scale = %d", opt[2]);
271 GET_UINT32(opt + 2),
272 GET_UINT32(opt + 6));
284 opt[1] <= TCPOPT_HEADER_LEN || len < opt[1]) {
289 sack_len = opt[1] - TCPOPT_HEADER_LEN;
290 sack_opt = opt + TCPOPT_HEADER_LEN;
291 end_opt = opt + optlen;
294 line = get_line((char *)&opt - dlc_header, 1);
320 opt[0],
322 tohex((char *)&opt[2], len - 2));
330 opt += len;
340 print_tcpoptions_summary(uchar_t *opt, int optlen, char *line) in print_tcpoptions_summary() argument
354 len = opt[1]; in print_tcpoptions_summary()
355 switch (opt[0]) { in print_tcpoptions_summary()
365 (opt[2] << 8) + opt[3]); in print_tcpoptions_summary()
369 (void) sprintf(options, "wscale %d", opt[2]); in print_tcpoptions_summary()
378 "tstamp %u %u", GET_UINT32(opt + 2), in print_tcpoptions_summary()
379 GET_UINT32(opt + 6)); in print_tcpoptions_summary()
392 opt[1] <= TCPOPT_HEADER_LEN || len < opt[1]) { in print_tcpoptions_summary()
396 sack_len = opt[1] - TCPOPT_HEADER_LEN; in print_tcpoptions_summary()
397 sack_opt = opt + TCPOPT_HEADER_LEN; in print_tcpoptions_summary()
398 end_opt = opt + optlen; in print_tcpoptions_summary()
420 (void) sprintf(options, "unknown %d", opt[0]); in print_tcpoptions_summary()
429 opt += len; in print_tcpoptions_summary()