/freebsd-current/tests/sys/netpfil/pf/ |
H A D | scrub_compat.sh | 34 atf_set descr 'Test IPv4 scrub "mss" rule' 42 pft_set_rules router "scrub on ${epair_tester}b max-mss 1300" 44 ping_dummy_check_request exit:0 --ping-type=tcpsyn --send-mss=1400 --expect-mss=1300 46 ping_dummy_check_request exit:0 --ping-type=tcpsyn --send-mss=1400 --expect-mss=1300 \ 59 atf_set descr 'Test IPv6 scrub "mss" rule' 67 pft_set_rules router "scrub on ${epair_tester}b max-mss 1300" 69 ping_dummy_check_request exit:0 --ping-type=tcpsyn --send-mss=1400 --expect-mss [all...] |
H A D | scrub_pass.sh | 34 atf_set descr 'Test IPv4 pass "mss" rule' 42 pft_set_rules router "pass on ${epair_tester}b scrub ( max-mss 1300 )" 44 ping_dummy_check_request exit:0 --ping-type=tcpsyn --send-mss=1400 --expect-mss=1300 46 ping_dummy_check_request exit:0 --ping-type=tcpsyn --send-mss=1400 --expect-mss=1300 \ 59 atf_set descr 'Test IPv6 pass "mss" rule' 67 pft_set_rules router "pass on ${epair_tester}b scrub ( max-mss 1300 )" 69 ping_dummy_check_request exit:0 --ping-type=tcpsyn --send-mss=1400 --expect-mss [all...] |
H A D | scrub.sh | 33 atf_set descr 'Test IPv4 scrub "mss" rule' 41 pft_set_rules router "scrub on ${epair_tester}b max-mss 1300" 43 ping_dummy_check_request exit:0 --ping-type=tcpsyn --send-mss=1400 --expect-mss=1300 45 ping_dummy_check_request exit:0 --ping-type=tcpsyn --send-mss=1400 --expect-mss=1300 \ 58 atf_set descr 'Test IPv6 scrub "mss" rule' 66 pft_set_rules router "scrub on ${epair_tester}b max-mss 1300" 68 ping_dummy_check_request exit:0 --ping-type=tcpsyn --send-mss=1400 --expect-mss [all...] |
/freebsd-current/usr.sbin/ppp/ |
H A D | tcpmss.c | 108 u_int16_t *mss; local 134 mss = (u_int16_t *)(opt + 2); 135 if (ntohs(*mss) > maxmss) { 137 ntohs(*mss), maxmss); 138 accumulate = *mss; 139 *mss = htons(maxmss); 140 accumulate -= *mss;
|
/freebsd-current/sys/dev/enic/ |
H A D | wq_enet_desc.h | 40 u64 address, u16 length, u16 mss, u16 header_length, 46 desc->mss_loopback = cpu_to_le16((mss & WQ_ENET_MSS_MASK) << 59 u64 *address, u16 *length, u16 *mss, u16 *header_length, 65 *mss = (le16_to_cpu(desc->mss_loopback) >> WQ_ENET_MSS_SHIFT) & 39 wq_enet_desc_enc(struct wq_enet_desc *desc, u64 address, u16 length, u16 mss, u16 header_length, u8 offload_mode, u8 eop, u8 cq_entry, u8 fcoe_encap, u8 vlan_tag_insert, u16 vlan_tag, u8 loopback) argument 58 wq_enet_desc_dec(struct wq_enet_desc *desc, u64 *address, u16 *length, u16 *mss, u16 *header_length, u8 *offload_mode, u8 *eop, u8 *cq_entry, u8 *fcoe_encap, u8 *vlan_tag_insert, u16 *vlan_tag, u8 *loopback) argument
|
/freebsd-current/sys/netpfil/ipfw/pmod/ |
H A D | tcpmod.c | 60 tcpmod_setmss(struct mbuf **mp, struct tcphdr *tcp, int tlen, uint16_t mss) argument 98 if (ntohs(oldmss) <= ntohs(mss)) 100 bcopy(&mss, cp + 2, sizeof(mss)); 105 csum = cksum_adjust(csum, oldmss, mss); 117 tcpmod_ipv6_setmss(struct mbuf **mp, uint16_t mss) argument 145 return (tcpmod_setmss(mp, tcp, hlen, mss)); 151 tcpmod_ipv4_setmss(struct mbuf **mp, uint16_t mss) argument 165 return (tcpmod_setmss(mp, tcp, hlen, mss));
|
/freebsd-current/sys/dev/gve/ |
H A D | gve_desc.h | 70 __be16 mss; /* TSO MSS */ member in struct:gve_tx_seg_desc 111 __be16 mss; member in struct:gve_rx_desc
|
/freebsd-current/sys/netpfil/pf/ |
H A D | pf_syncookies.c | 298 uint16_t mss; local 301 mss = max(V_tcp_mssdflt, pf_get_mss(m, off, pd->hdr.tcp.th_off, pd->af)); 302 iss = pf_syncookie_generate(m, off, pd, mss); 304 iss, ntohl(pd->hdr.tcp.th_seq) + 1, TH_SYN|TH_ACK, 0, mss, 464 uint16_t mss) 476 pf_syncookie_msstab[i] > mss && i > 0; i--) 507 uint16_t mss; local 519 mss = pf_syncookie_msstab[cookie.flags.mss_idx]; 523 *pd->dport, seq, 0, TH_SYN, wscale, mss, ttl, false, 0, 463 pf_syncookie_generate(struct mbuf *m, int off, struct pf_pdesc *pd, uint16_t mss) argument
|
/freebsd-current/sys/netinet/cc/ |
H A D | cc_dctcp.c | 243 uint32_t cwin, mss, pipe; local 248 mss = tcp_fixed_maxseg(ccv->ccvc.tcp); 255 max(cwin / 2, 2 * mss); 264 max(cwin / 2, 2 * mss); 279 max(cwin / 2, 2 * mss); 288 2 * mss); 304 min(CCV(ccv, snd_wnd), pipe) / 2 / mss) * mss; 306 CCV(ccv, snd_cwnd) = mss;
|
H A D | cc.c | 457 uint32_t cwin, factor, mss, pipe; local 460 mss = tcp_fixed_maxseg(ccv->ccvc.tcp); 472 cwin = max(((uint64_t)cwin * (uint64_t)factor) / (100ULL * (uint64_t)mss), 473 2) * mss; 500 min(CCV(ccv, snd_wnd), pipe) / 2 / mss) * mss; 502 CCV(ccv, snd_cwnd) = mss;
|
H A D | cc_cubic.c | 424 uint32_t mss, pipe; local 427 mss = tcp_fixed_maxseg(ccv->ccvc.tcp); 439 cubic_ssthresh_update(ccv, mss); 442 cubic_data->K = cubic_k(cubic_data->W_max / mss); 456 cubic_ssthresh_update(ccv, mss); 459 cubic_data->K = cubic_k(cubic_data->W_max / mss); 489 CUBIC_BETA) >> CUBIC_SHIFT) / mss) * mss; 494 CCV(ccv, snd_cwnd) = mss;
|
H A D | cc_htcp.c | 284 uint32_t mss, pipe; local 287 mss = tcp_fixed_maxseg(ccv->ccvc.tcp); 335 min(CCV(ccv, snd_wnd), pipe) / 2 / mss) * mss; 337 CCV(ccv, snd_cwnd) = mss;
|
H A D | cc_newreno.c | 369 uint32_t beta, beta_ecn, cwin, factor, mss, pipe; local 372 mss = tcp_fixed_maxseg(ccv->ccvc.tcp); 393 cwin = max(((uint64_t)cwin * (uint64_t)factor) / (100ULL * (uint64_t)mss), 394 2) * mss; 441 (100ULL * (uint64_t)mss)) * mss; 443 CCV(ccv, snd_cwnd) = mss;
|
/freebsd-current/cddl/lib/libdtrace/ |
H A D | siftr.d | 56 uint32_t mss; 93 mss = p == NULL ? 0 : p->mss;
|
/freebsd-current/sys/dev/hyperv/netvsc/ |
H A D | ndis.h | 392 #define NDIS_LSO2_INFO_MAKE(thoff, mss) \ 393 ((((uint32_t)(mss)) & NDIS_LSO2_INFO_MSS_MASK) | \ 397 #define NDIS_LSO2_INFO_MAKEIPV4(thoff, mss) \ 398 NDIS_LSO2_INFO_MAKE((thoff), (mss)) 400 #define NDIS_LSO2_INFO_MAKEIPV6(thoff, mss) \ 401 (NDIS_LSO2_INFO_MAKE((thoff), (mss)) | NDIS_LSO2_INFO_ISIPV6)
|
/freebsd-current/sys/dev/qlnx/qlnxe/ |
H A D | tcp_common.h | 122 __le16 mss /* the mss derived from remote mss and local mtu, ipVersion options and tags */; member in struct:tcp_offload_params 191 __le16 mss /* the mss derived from remote mss and local mtu, ipVersion options and tags */; member in struct:tcp_offload_params_opt2 262 __le16 mss; member in struct:tcp_update_params
|
/freebsd-current/sys/dev/ice/ |
H A D | ice_common_txrx.h | 148 u32 cmd, mss, type, tsolen; local 163 mss = pi->ipi_tso_segsz; 168 ((u64)mss << ICE_TXD_CTX_QW1_MSS_S);
|
/freebsd-current/tests/sys/netpfil/common/ |
H A D | pft_ping.py | 117 mss = send_params.get('mss') 119 opts=[('Timestamp', (1, 1)), ('MSS', mss if mss else 1280)] 298 mss = expect_params.get('mss') 322 if mss: 325 if option[1] != mss: 326 LOGGER.debug(f'Wrong TCP MSS {option[1]}, expected {mss}') 440 parser_send.add_argument('--send-mss', narg [all...] |
/freebsd-current/sys/dev/irdma/ |
H A D | irdma_cm.h | 224 __be16 mss; member in struct:option_mss 236 struct option_mss mss; member in union:all_known_options 264 u32 mss; member in struct:irdma_cm_tcp_context
|
H A D | irdma_puda.h | 127 u16 mss; /* FIXME: Windows driver still using this */ member in struct:irdma_puda_rsrc_info 178 u16 mss; /* FIXME: Windows driver still using this */ member in struct:irdma_puda_rsrc
|
/freebsd-current/contrib/ofed/libmlx5/ |
H A D | mlx5dv.h | 439 uint16_t mss; member in struct:mlx5_wqe_eth_seg 602 * mss - Maximum segment size. For TSO WQEs, the number of bytes 610 uint16_t mss, uint16_t inline_hdr_sz, 614 seg->mss = htobe16(mss); 609 mlx5dv_set_eth_seg(struct mlx5_wqe_eth_seg *seg, uint8_t cs_flags, uint16_t mss, uint16_t inline_hdr_sz, uint8_t *inline_hdr_start) argument
|
/freebsd-current/sys/netinet/ |
H A D | tcp_input.c | 386 * threshold to no less than 2*mss. 1693 uint16_t mss; local 1696 mss = to.to_mss; 1699 mss = TCP6_MSS; 1701 mss = TCP_MSS; 1704 tcp_fastopen_update_cache(tp, mss, 3728 * If none, use an mss that can be handled on the outgoing interface 3750 int mss = 0; local 3790 * No route to sender, stay with default mss and return. 3840 mss 3909 int mss; local 3995 int mss = 0; local [all...] |
/freebsd-current/sys/dev/iavf/ |
H A D | iavf_txrx_iflib.c | 263 u32 cmd, mss, type, tsolen; local 283 mss = pi->ipi_tso_segsz; 285 /* Check for BAD_LS0_MSS MDD event (mss too large) */ 286 MPASS(mss <= IAVF_MAX_TSO_MSS); 293 MPASS(total_hdr_len + mss <= IAVF_MAX_FRAME); 298 ((u64)mss << IAVF_TXD_CTX_QW1_MSS_SHIFT);
|
/freebsd-current/sys/dev/usb/net/ |
H A D | if_axgereg.h | 165 uint32_t mss; member in struct:axge_frame_txhdr
|
/freebsd-current/contrib/unbound/services/ |
H A D | listen_dnsport.h | 276 * @param mss: maximum segment size of the socket. if zero, leaves the default. 284 int* reuseport, int transparent, int mss, int nodelay, int freebind,
|