Lines Matching refs:mtu_info
285 struct ip6_mtuinfo *mtu_info;
299 mtu_info = IP6CBMTU(skb);
300 if (!mtu_info) {
305 mtu_info->ip6m_mtu = mtu;
306 mtu_info->ip6m_addr.sin6_family = AF_INET6;
307 mtu_info->ip6m_addr.sin6_port = 0;
308 mtu_info->ip6m_addr.sin6_flowinfo = 0;
309 mtu_info->ip6m_addr.sin6_scope_id = fl->oif;
310 ipv6_addr_copy(&mtu_info->ip6m_addr.sin6_addr, &ipv6_hdr(skb)->daddr);
430 struct ip6_mtuinfo mtu_info;
450 memcpy(&mtu_info, IP6CBMTU(skb), sizeof(mtu_info));
457 sin->sin6_scope_id = mtu_info.ip6m_addr.sin6_scope_id;
458 ipv6_addr_copy(&sin->sin6_addr, &mtu_info.ip6m_addr.sin6_addr);
461 put_cmsg(msg, SOL_IPV6, IPV6_PATHMTU, sizeof(mtu_info), &mtu_info);