/freebsd/sbin/ipf/ipsend/ |
H A D | iptest.c | 70 int mtu = 1500, tests = 0, pointtest = 0, c; in main() local 99 mtu = atoi(optarg); in main() 100 if (mtu < 28) in main() 155 printf("mtu: %d\n", mtu); in main() 160 ip_test1(dev, mtu, (ip_t *)ti, gwip, pointtest); in main() 163 ip_test2(dev, mtu, (ip_t *)ti, gwip, pointtest); in main() 166 ip_test3(dev, mtu, (ip_t *)ti, gwip, pointtest); in main() 169 ip_test4(dev, mtu, (ip_t *)ti, gwip, pointtest); in main() 172 ip_test5(dev, mtu, (ip_t *)ti, gwip, pointtest); in main() 175 ip_test6(dev, mtu, (ip_t *)ti, gwip, pointtest); in main() [all …]
|
H A D | iptests.c | 94 ip_test1(char *dev, int mtu, ip_t *ip, struct in_addr gwip, int ptest) in ip_test1() argument 259 (void) send_ip(nfd, mtu, ip, gwip, 1); in ip_test1() 267 (void) send_ip(nfd, mtu, ip, gwip, 1); in ip_test1() 275 (void) send_ip(nfd, mtu, ip, gwip, 1); in ip_test1() 283 (void) send_ip(nfd, mtu, ip, gwip, 1); in ip_test1() 305 (void) send_ip(nfd, mtu, ip, gwip, 1); in ip_test1() 308 ip->ip_len = MIN(768 + 20, mtu - 68); in ip_test1() 312 (void) send_ip(nfd, mtu, ip, gwip, 1); in ip_test1() 319 (void) send_ip(nfd, mtu, ip, gwip, 1); in ip_test1() 337 (void) send_ip(nfd, mtu, ip, gwip, 1); in ip_test1() [all …]
|
H A D | ip.c | 77 send_ip(int nfd, int mtu, ip_t *ip, struct in_addr gwip, int frag) in send_ip() argument 132 if (!frag || (sizeof(*eh) + iplen < mtu)) in send_ip() 153 if (mtu < (hlen + 8)) { in send_ip() 155 mtu, hlen); in send_ip() 196 if ((sent + (mtu - hlen)) >= iplen) in send_ip() 202 ts = (mtu - hlen); in send_ip() 235 send_tcp(int nfd, int mtu, ip_t *ip, struct in_addr gwip) in send_tcp() argument 278 return (send_ip(nfd, mtu, ip, gwip, 1)); in send_tcp() 286 send_udp(int nfd, int mtu, ip_t *ip, struct in_addr gwip) in send_udp() argument 308 return (send_ip(nfd, mtu, ip, gwip, 1)); in send_udp() [all …]
|
H A D | ipresend.c | 69 int mtu = 1500, c; in main() local 81 mtu = atoi(optarg); in main() 82 if (mtu < 28) in main() 124 printf("mtu: %d\n", mtu); in main() 126 return (ip_resend(dev, mtu, ipr, gwip, resend)); in main()
|
H A D | ipsend.c | 120 send_packets(char *dev, int mtu, ip_t *ip, struct in_addr gwip) in send_packets() argument 127 return (send_packet(wfd, mtu, ip, gwip)); in send_packets() 173 int mtu = 1500, olen = 0, c, nonl = 0; in main() local 269 mtu = atoi(optarg); in main() 270 if (mtu < 28) in main() 404 printf("mtu: %d\n", mtu); in main() 412 return (do_socket(dev, mtu, ip, gwip)); in main() 414 return (send_packets(dev, mtu, ip, gwip)); in main()
|
/freebsd/sys/netinet/ |
H A D | sctp_cc_functions.c | 65 (net->cwnd > (net->mtu - sizeof(struct sctphdr)))) { in sctp_enforce_cwnd_limit() 67 if (net->cwnd < (net->mtu - sizeof(struct sctphdr))) { in sctp_enforce_cwnd_limit() 68 net->cwnd = net->mtu - sizeof(struct sctphdr); in sctp_enforce_cwnd_limit() 83 net->cwnd = min((net->mtu * 4), max((2 * net->mtu), SCTP_INITIAL_CWND)); in sctp_set_initial_cc_param() 91 net->cwnd = (net->mtu - sizeof(struct sctphdr)) * cwnd_in_mtu; in sctp_set_initial_cc_param() 97 if (net->cwnd < (net->mtu - sizeof(struct sctphdr))) { in sctp_set_initial_cc_param() 98 net->cwnd = net->mtu - sizeof(struct sctphdr); in sctp_set_initial_cc_param() 160 (uint64_t)net->mtu * in sctp_cwnd_update_after_fr() 180 (uint64_t)net->mtu * in sctp_cwnd_update_after_fr() 190 if (net->ssthresh < net->mtu) { in sctp_cwnd_update_after_fr() [all …]
|
/freebsd/crypto/openssl/ssl/ |
H A D | d1_lib.c | 90 d1->mtu = 0; in dtls1_new() 176 size_t mtu; in dtls1_clear() local 186 mtu = s->d1->mtu; in dtls1_clear() 201 s->d1->mtu = mtu; in dtls1_clear() 251 s->d1->mtu = larg; in dtls1_ctrl() 383 size_t mtu; in dtls1_check_timeout_num() local 390 mtu = in dtls1_check_timeout_num() 392 if (mtu < s->d1->mtu) in dtls1_check_timeout_num() 393 s->d1->mtu = mtu; in dtls1_check_timeout_num() 905 s->d1->mtu = in dtls1_query_mtu() [all …]
|
/freebsd/tools/tools/netrate/tcpp/ |
H A D | runit.pl | 36 my ($kernel, $tso, $lro, $mtu) = @_; 38 $prefix = "$kernel,$tso,$lro,$mtu"; 41 system("ssh root\@hydra1 ifconfig cxgb0 $tso $lro mtu $mtu"); 43 system("ssh root\@hydra2 ifconfig cxgb0 $tso $lro mtu $mtu"); 56 foreach $mtu (@mtu_options) { 60 test($kernel, $tso, $lro, $mtu);
|
/freebsd/usr.sbin/bluetooth/btpand/ |
H A D | client.c | 53 uint16_t mru, mtu; in client_init() local 116 len = sizeof(mtu); in client_init() 117 if (getsockopt(fd, SOL_L2CAP, SO_L2CAP_OMTU, &mtu, &len) == -1) { in client_init() 121 if (mtu < BNEP_MTU_MIN) { in client_init() 122 log_err("L2CAP OMTU too small (%d)", mtu); in client_init() 132 if (n < (mtu * 2)) { in client_init() 133 n = mtu * 2; in client_init() 140 n = mtu; in client_init() 154 chan->mtu = mtu; in client_init()
|
H A D | server.c | 159 uint16_t mru, mtu; in server_read() local 197 len = sizeof(mtu); in server_read() 198 if (getsockopt(fd, SOL_L2CAP, SO_L2CAP_OMTU, &mtu, &len) == -1) { in server_read() 203 if (mtu < BNEP_MTU_MIN) { in server_read() 204 log_err("L2CAP OMTU too small (%d)", mtu); in server_read() 216 if (n < (mtu * 2)) { in server_read() 217 n = mtu * 2; in server_read() 225 n = mtu; in server_read() 250 chan->mtu = mtu; in server_read()
|
/freebsd/share/examples/libifconfig/ |
H A D | setmtu.c | 42 int mtu; in main() local 53 mtu = (int)strtol(argv[2], &ptr, 10); in main() 56 printf("New MTU: %d", mtu); in main() 64 if (ifconfig_set_mtu(lifh, ifname, mtu) == 0) { in main() 65 printf("Successfully changed MTU of %s to %d\n", ifname, mtu); in main()
|
/freebsd/sys/netpfil/ipfw/nat64/ |
H A D | nat64_translate.c | 534 #define FRAGSZ(mtu) ((mtu) - sizeof(struct ip6_hdr) - sizeof(struct ip6_frag)) argument 537 struct mbufq *mq, struct mbuf *m, uint32_t mtu, uint16_t ip_id, in nat64_fragment6() argument 549 if (ip_off == 0 && plen <= mtu - hlen) { in nat64_fragment6() 584 len = FRAGSZ(mtu) & ~7; in nat64_fragment6() 644 nat64_icmp6_reflect(struct mbuf *m, uint8_t type, uint8_t code, uint32_t mtu, in nat64_icmp6_reflect() argument 753 icmp6->icmp6_mtu = htonl(mtu); in nat64_icmp6_reflect() 790 uint8_t code, uint16_t mtu, struct nat64_counters *stats, void *logdata) in nat64_icmp_reflect() argument 860 icmp->icmp_nextmtu = htons(mtu); in nat64_icmp_reflect() 907 uint32_t mtu; in nat64_icmp_translate() local 917 mtu = 0; in nat64_icmp_translate() [all …]
|
/freebsd/usr.sbin/ppp/ |
H A D | tcpmss.c | 75 #define MAXMSS4(mtu) ((mtu) - sizeof(struct ip) - sizeof(struct tcphdr)) argument 77 #define MAXMSS6(mtu) ((mtu) - sizeof(struct ip6_hdr) - sizeof(struct tcphdr)) argument 178 MAXMSS4(bundle->iface->mtu)); in tcpmss_Check() 208 MAXMSS6(bundle->iface->mtu)); in tcpmss_Check()
|
H A D | tun.c | 98 ifr.ifr_mtu = bundle->iface->mtu; in tun_configure() 109 info.mtu = bundle->iface->mtu; in tun_configure()
|
/freebsd/sys/ofed/include/rdma/ |
H A D | ib_addr.h | 280 static inline enum ib_mtu iboe_get_mtu(int mtu) in iboe_get_mtu() argument 286 mtu = mtu - IB_GRH_BYTES - IB_BTH_BYTES - 28; in iboe_get_mtu() 288 if (mtu >= ib_mtu_enum_to_int(IB_MTU_4096)) in iboe_get_mtu() 290 else if (mtu >= ib_mtu_enum_to_int(IB_MTU_2048)) in iboe_get_mtu() 292 else if (mtu >= ib_mtu_enum_to_int(IB_MTU_1024)) in iboe_get_mtu() 294 else if (mtu >= ib_mtu_enum_to_int(IB_MTU_512)) in iboe_get_mtu() 296 else if (mtu >= ib_mtu_enum_to_int(IB_MTU_256)) in iboe_get_mtu()
|
/freebsd/contrib/ofed/opensm/opensm/ |
H A D | osm_sa_mcmember_record.c | 109 dest->mtu = src->mtu; in copy_from_create_mc_rec() 219 item->resp.mc_rec.mtu &= 0x3f; in mcmr_rcv_respond() 220 item->resp.mc_rec.mtu |= IB_PATH_SELECTOR_EXACTLY << 6; in mcmr_rcv_respond() 254 mtu_sel = (uint8_t) (p_recvd_mcmember_rec->mtu >> 6); in validate_more_comp_fields() 256 mtu_required = (uint8_t) (p_recvd_mcmember_rec->mtu & 0x3F); in validate_more_comp_fields() 257 mtu_mgrp = (uint8_t) (p_mgrp->mcmember_rec.mtu & 0x3F); in validate_more_comp_fields() 349 mtu_mgrp = (uint8_t) (p_mgrp->mcmember_rec.mtu & 0x3F); in validate_port_caps() 660 uint8_t mtu_required, mtu, port_mtu; in mgrp_request_is_realizable() local 686 (mtu_sel = (p_mcm_rec->mtu >> 6)) == 3) in mgrp_request_is_realizable() 687 mtu = port_mtu ? port_mtu : sa->p_subn->min_ca_mtu; in mgrp_request_is_realizable() [all …]
|
H A D | osm_port.c | 190 uint8_t mtu; in osm_physp_calc_link_mtu() local 198 mtu = ib_port_info_get_mtu_cap(&p_physp->port_info); in osm_physp_calc_link_mtu() 208 remote_mtu, mtu); in osm_physp_calc_link_mtu() 210 if (mtu != remote_mtu) { in osm_physp_calc_link_mtu() 211 if (mtu > remote_mtu) in osm_physp_calc_link_mtu() 212 mtu = remote_mtu; in osm_physp_calc_link_mtu() 213 if (mtu != current_mtu) in osm_physp_calc_link_mtu() 223 osm_physp_get_port_num(p_remote_physp), mtu); in osm_physp_calc_link_mtu() 226 mtu = ib_port_info_get_neighbor_mtu(&p_physp->port_info); in osm_physp_calc_link_mtu() 228 if (mtu == 0) { in osm_physp_calc_link_mtu() [all …]
|
H A D | osm_sa_multipath_record.c | 155 uint8_t mtu; in mpr_rcv_get_path_parms() local 180 mtu = ib_port_info_get_mtu_cap(p_pi); in mpr_rcv_get_path_parms() 195 if (mtu > IB_MTU_LEN_1024) { in mpr_rcv_get_path_parms() 196 mtu = IB_MTU_LEN_1024; in mpr_rcv_get_path_parms() 352 if (mtu > ib_port_info_get_mtu_cap(p_pi)) in mpr_rcv_get_path_parms() 353 mtu = ib_port_info_get_mtu_cap(p_pi); in mpr_rcv_get_path_parms() 379 if (mtu > ib_port_info_get_mtu_cap(p_pi)) in mpr_rcv_get_path_parms() 380 mtu = ib_port_info_get_mtu_cap(p_pi); in mpr_rcv_get_path_parms() 416 if (mtu > ib_port_info_get_mtu_cap(p_pi)) in mpr_rcv_get_path_parms() 417 mtu = ib_port_info_get_mtu_cap(p_pi); in mpr_rcv_get_path_parms() [all …]
|
H A D | osm_sa_path_record.c | 165 uint8_t mtu; in pr_rcv_get_path_parms() local 192 mtu = ib_port_info_get_mtu_cap(p_pi); in pr_rcv_get_path_parms() 207 if (mtu > IB_MTU_LEN_1024) { in pr_rcv_get_path_parms() 208 mtu = IB_MTU_LEN_1024; in pr_rcv_get_path_parms() 346 if (mtu > ib_port_info_get_mtu_cap(p_pi)) in pr_rcv_get_path_parms() 347 mtu = ib_port_info_get_mtu_cap(p_pi); in pr_rcv_get_path_parms() 373 if (mtu > ib_port_info_get_mtu_cap(p_pi)) in pr_rcv_get_path_parms() 374 mtu = ib_port_info_get_mtu_cap(p_pi); in pr_rcv_get_path_parms() 430 if (mtu > ib_port_info_get_mtu_cap(p_pi)) in pr_rcv_get_path_parms() 431 mtu = ib_port_info_get_mtu_cap(p_pi); in pr_rcv_get_path_parms() [all …]
|
/freebsd/sys/netgraph/bluetooth/socket/ |
H A D | ng_btsocket_rfcomm.c | 160 u_int8_t credits, u_int16_t mtu); 421 pcb->mtu = RFCOMM_DEFAULT_MTU; in ng_btsocket_rfcomm_attach() 597 pcb->mtu = s->mtu; in ng_btsocket_rfcomm_connect() 656 error = sooptcopyout(sopt, &pcb->mtu, sizeof(pcb->mtu)); in ng_btsocket_rfcomm_ctloutput() 1224 pcb->mtu = s->mtu; in ng_btsocket_rfcomm_connect_cfm() 1260 u_int16_t mtu; in ng_btsocket_rfcomm_session_create() local 1271 s->mtu = RFCOMM_DEFAULT_MTU; in ng_btsocket_rfcomm_session_create() 1314 mtu = s->mtu + sizeof(struct rfcomm_frame_hdr) + 1 + 1; in ng_btsocket_rfcomm_session_create() 1319 l2sopt.sopt_val = (void *) &mtu; in ng_btsocket_rfcomm_session_create() 1320 l2sopt.sopt_valsize = sizeof(mtu); in ng_btsocket_rfcomm_session_create() [all …]
|
/freebsd/sys/netipsec/ |
H A D | ipsec_output.c | 190 struct secpolicy *sp, struct inpcb *inp, u_int idx, u_long mtu) in ipsec4_perform_request() argument 215 AF_INET, mtu, &hwassist); in ipsec4_perform_request() 231 accel = ipsec_accel_output(ifp, m, inp, sp, sav, AF_INET, mtu, in ipsec4_perform_request() 329 struct secpolicy *sp, struct inpcb *inp, u_long mtu) in ipsec4_process_packet() argument 332 return (ipsec4_perform_request(ifp, m, ip1, sp, inp, 0, mtu)); in ipsec4_process_packet() 408 struct ip *ip1, int forwarding, u_long mtu) in ipsec4_common_output1() argument 442 error = ipsec4_process_packet(ifp, m, ip1, sp, inp, mtu); in ipsec4_common_output1() 458 struct ip *ip1, int forwarding, u_long mtu) in ipsec4_common_output() argument 475 return (ipsec4_common_output1(ifp, m, inp, ip, forwarding, mtu)); in ipsec4_common_output() 484 ipsec4_output(struct ifnet *ifp, struct mbuf *m, struct inpcb *inp, u_long mtu) in ipsec4_output() argument [all …]
|
/freebsd/sys/dev/hyperv/netvsc/ |
H A D | hn_rndis.h | 34 int hn_rndis_attach(struct hn_softc *sc, int mtu, int *init_done); 42 int hn_rndis_get_mtu(struct hn_softc *sc, uint32_t *mtu); 47 int hn_rndis_reconf_offload(struct hn_softc *sc, int mtu);
|
/freebsd/sys/netgraph/netflow/ |
H A D | netflow_v9.c | 355 …flow_v9_record_general) + sizeof(struct netflow_v9_flowset_header) >= _NETFLOW_V9_MAX_SIZE(t->mtu)) in export9_add() 382 uint16_t mtu = priv->mtu; in get_export9_dgram() local 385 m = m_getm(NULL, mtu, M_NOWAIT, MT_DATA); in get_export9_dgram() 408 t->mtu = mtu; in get_export9_dgram() 464 priv->mtu = BASE_MTU; in ng_netflow_v9_cache_init() 485 i->mtu = priv->mtu; in ng_netflow_copyv9info()
|
/freebsd/sys/dev/irdma/ |
H A D | icrdma.c | 240 irdma_log_invalid_mtu(u16 mtu, struct irdma_sc_dev *dev) in irdma_log_invalid_mtu() argument 242 if (mtu < IRDMA_MIN_MTU_IPV4) in irdma_log_invalid_mtu() 245 mtu); in irdma_log_invalid_mtu() 246 else if (mtu < IRDMA_MIN_MTU_IPV6) in irdma_log_invalid_mtu() 249 mtu); in irdma_log_invalid_mtu() 308 if (iwdev->vsi.mtu != event->mtu) { in irdma_event_handler() 309 l2params.mtu = event->mtu; in irdma_event_handler() 311 irdma_log_invalid_mtu(l2params.mtu, &iwdev->rf->sc_dev); in irdma_event_handler() 444 l2params.mtu = peer->mtu; in irdma_finalize_task() 699 event.mtu = peer->mtu; in irdma_open()
|
/freebsd/sys/dev/mlx5/mlx5_en/ |
H A D | mlx5_en_port_buffer.c | 125 static u32 calculate_xoff(struct mlx5e_priv *priv, unsigned int mtu) in calculate_xoff() argument 137 xoff = (301 + 216 * priv->dcbx.cable_len / 100) * speed / 1000 + 272 * mtu / 100; in calculate_xoff() 192 static int update_buffer_lossy(struct mlx5e_priv *priv, unsigned int mtu, in update_buffer_lossy() argument 240 u32 change, unsigned int mtu, in mlx5e_port_manual_buffer_config() argument 246 u32 xoff = calculate_xoff(priv, mtu); in mlx5e_port_manual_buffer_config() 274 err = update_buffer_lossy(priv, mtu, pfc->pfc_en, buffer, xoff, in mlx5e_port_manual_buffer_config() 286 err = update_buffer_lossy(priv, mtu, curr_pfc_en, prio2buffer, xoff, in mlx5e_port_manual_buffer_config()
|