Lines Matching refs:mtu
267 * type of "mtu": rt_rmx.rmx_mtu is u_int32_t, ifnet.ifr_mtu is int, and
290 u_int32_t mtu;
370 mtu = dn_tag->dn_mtu;
1139 if ((error = ip6_getpmtu(ro_pmtu, ro, ifp, &finaldst, &mtu,
1155 if (mtu > IPV6_MMTU) {
1157 mtu = IPV6_MMTU;
1159 mtu = IPV6_MMTU;
1163 mtu = IPV6_MMTU;
1243 args.fwa_mtu = mtu;
1276 * 1-a: send as is if tlen <= path mtu
1277 * 1-b: fragment if tlen > path mtu
1280 * 2-a: send as is if tlen <= interface mtu
1281 * 2-b: error if tlen > interface mtu
1318 mtu32 = (u_int32_t)mtu;
1334 (tlen <= mtu || tso || (ifp->if_hwassist & CSUM_FRAGMENT_IPV6)))) {
1362 if (mtu < IPV6_MMTU) {
1384 if (mtu > IPV6_MAXPACKET)
1385 mtu = IPV6_MAXPACKET;
1387 len = (mtu - hlen - sizeof(struct ip6_frag)) & ~7;
1753 u_int32_t mtu = 0;
1789 mtu = ro_pmtu->ro_rt->rt_rmx.rmx_mtu;
1790 if (mtu > ifmtu || mtu == 0) {
1802 mtu = ifmtu;
1804 ro_pmtu->ro_rt->rt_rmx.rmx_mtu = mtu; /* XXX */
1806 else if (mtu < IPV6_MMTU) {
1810 * mtu < IPV6_MMTU, transmit packets sized IPV6_MMTU
1816 mtu = IPV6_MMTU;
1823 mtu = IN6_LINKMTU(ifp);
1829 *mtup = mtu;