Lines Matching defs:mld
17 * <draft-ietf-magma-mld-source-05.txt>.
43 #include <net/mld.h>
1313 static int mld_process_v1(struct inet6_dev *idev, struct mld_msg *mld,
1322 mldv1_md = ntohs(mld->mld_maxdelay);
1359 static void mld_process_v2(struct inet6_dev *idev, struct mld2_query *mld,
1362 *max_delay = max(msecs_to_jiffies(mldv2_mrc(mld)), 1UL);
1364 mld_update_qrv(idev, mld);
1365 mld_update_qi(idev, mld);
1366 mld_update_qri(idev, mld);
1400 struct mld_msg *mld;
1429 mld = (struct mld_msg *)icmp6_hdr(skb);
1430 group = &mld->mld_mca;
1440 err = mld_process_v1(idev, mld, &max_delay,
1565 struct mld_msg *mld;
1577 if (!pskb_may_pull(skb, sizeof(*mld) - sizeof(struct icmp6hdr)))
1580 mld = (struct mld_msg *)icmp6_hdr(skb);
1597 if (ipv6_addr_equal(&ma->mca_addr, &mld->mld_mca)) {
1755 /* <draft-ietf-magma-mld-source-05.txt>:
2167 /* <draft-ietf-magma-mld-source-05.txt>:
3186 mld_wq = create_workqueue("mld");