Searched refs:next_mtu (Results 1 - 3 of 3) sorted by path

/freebsd-11-stable/sys/netinet/
H A Dsctp_timer.c1469 uint32_t next_mtu, mtu; local
1471 next_mtu = sctp_get_next_mtu(net->mtu);
1473 if ((next_mtu > net->mtu) && (net->port == 0)) {
1513 if (mtu > next_mtu) {
1514 net->mtu = next_mtu;
H A Dsctp_usrreq.c158 uint32_t next_mtu)
213 if (next_mtu == 0) {
219 next_mtu = sctp_get_prev_mtu(ip_len);
231 next_mtu -= sizeof(struct udphdr);
233 if (net->mtu > next_mtu) {
234 net->mtu = next_mtu;
236 sctp_hc_set_mtu(&net->ro._l_addr, inp->fibnum, next_mtu + sizeof(struct udphdr));
238 sctp_hc_set_mtu(&net->ro._l_addr, inp->fibnum, next_mtu);
242 if (stcb->asoc.smallest_mtu > next_mtu) {
243 sctp_pathmtu_adjustment(stcb, next_mtu);
152 sctp_notify(struct sctp_inpcb *inp, struct sctp_tcb *stcb, struct sctp_nets *net, uint8_t icmp_type, uint8_t icmp_code, uint16_t ip_len, uint32_t next_mtu) argument
[all...]
/freebsd-11-stable/sys/netinet6/
H A Dsctp6_usrreq.c178 uint32_t next_mtu)
237 next_mtu -= sizeof(struct udphdr);
239 if (net->mtu > next_mtu) {
240 net->mtu = next_mtu;
242 sctp_hc_set_mtu(&net->ro._l_addr, inp->fibnum, next_mtu + sizeof(struct udphdr));
244 sctp_hc_set_mtu(&net->ro._l_addr, inp->fibnum, next_mtu);
248 if (stcb->asoc.smallest_mtu > next_mtu) {
249 sctp_pathmtu_adjustment(stcb, next_mtu);
173 sctp6_notify(struct sctp_inpcb *inp, struct sctp_tcb *stcb, struct sctp_nets *net, uint8_t icmp6_type, uint8_t icmp6_code, uint32_t next_mtu) argument

Completed in 130 milliseconds