Lines Matching defs:pim
157 static SYSCTL_NODE(_net_inet6, IPPROTO_PIM, pim, CTLFLAG_RW, 0, "PIM");
580 V_pim6 = 0;/* used for stubbing out/in pim stuff */
623 V_pim6 = 0; /* used to stub out/in pim specific code */
1709 * Receives the pim control messages, and passes them up to the listening
1711 * The only message processed is the REGISTER pim message; the pim header
1717 struct pim *pim; /* pointer to a pim struct */
1759 pim = (struct pim *)((caddr_t)ip6 + off);
1761 IP6_EXTHDR_GET(pim, struct pim *, m, off, minlen);
1762 if (pim == NULL) {
1777 if (pim->pim_type == PIM_REGISTER)
1792 if (pim->pim_ver != PIM_VERSION) {
1796 pim->pim_ver, PIM_VERSION);
1801 if (pim->pim_type == PIM_REGISTER) {
1804 * headers ip6+pim+u_int32_t+encap_ip6, to be passed up to the
1826 reghdr = (u_int32_t *)(pim + 1);
1875 MRT6_DLOG(DEBUG_ANY | DEBUG_ERR, "pim register: "
1900 * encapsulator ip6 header, pim header, register header and the