Home | History | Annotate | Download | only in tcpdump

Lines Matching refs:opt_len

167             const u_char *opt _U_, u_int opt_len _U_, u_char flags _U_)
174 const u_char *opt, u_int opt_len, u_char flags)
178 if (!(opt_len == 12 && flags & TH_SYN) &&
179 !(opt_len == 20 && (flags & (TH_SYN | TH_ACK)) == TH_ACK))
190 if (opt_len == 20) /* ACK */
198 const u_char *opt, u_int opt_len, u_char flags)
202 if (!(opt_len == 12 && flags & TH_SYN) &&
203 !(opt_len == 16 && (flags & (TH_SYN | TH_ACK)) == (TH_SYN | TH_ACK)) &&
204 !(opt_len == 24 && flags & TH_ACK))
207 if (opt_len != 24) {
213 switch (opt_len) {
266 const u_char *opt, u_int opt_len, u_char flags)
270 if ((opt_len != mp_dss_len(mdss, 1) &&
271 opt_len != mp_dss_len(mdss, 0)) || flags & TH_SYN)
303 if (opt_len == mp_dss_len(mdss, 1))
311 const u_char *opt, u_int opt_len, u_char flags _U_)
316 if (!((opt_len == 8 || opt_len == 10) && ipver == 4) &&
317 !((opt_len == 20 || opt_len == 22) && ipver == 6))
324 if (opt_len == 10)
331 if (opt_len == 22)
343 const u_char *opt, u_int opt_len, u_char flags _U_)
348 if (opt_len < 4)
351 opt_len -= 3;
353 while (opt_len--)
360 const u_char *opt, u_int opt_len, u_char flags _U_)
364 if (opt_len != 3 && opt_len != 4)
371 if (opt_len == 4)
379 const u_char *opt, u_int opt_len, u_char flags _U_)
381 if (opt_len != 12)
390 const u_char *opt, u_int opt_len, u_char flags _U_)
392 if (opt_len != 12)