Lines Matching refs:drl_64
3100 struct in6_drlist_64 *drl_64; in nd6_siocgdrlst() local
3102 drl_64 = kalloc_type(struct in6_drlist_64, in nd6_siocgdrlst()
3106 bcopy(data, drl_64, sizeof(drl_64->ifname)); in nd6_siocgdrlst()
3109 drl_64->defrouter[i].rtaddr = dr->rtaddr; in nd6_siocgdrlst()
3111 &drl_64->defrouter[i].rtaddr)) { in nd6_siocgdrlst()
3113 drl_64->defrouter[i].rtaddr.s6_addr16[1] = 0; in nd6_siocgdrlst()
3118 ip6_sprintf(&drl_64->defrouter[i].rtaddr)); in nd6_siocgdrlst()
3120 drl_64->defrouter[i].flags = dr->flags; in nd6_siocgdrlst()
3121 drl_64->defrouter[i].rtlifetime = (u_short)dr->rtlifetime; in nd6_siocgdrlst()
3122 drl_64->defrouter[i].expire = (u_long)nddr_getexpire(dr); in nd6_siocgdrlst()
3123 drl_64->defrouter[i].if_index = dr->ifp->if_index; in nd6_siocgdrlst()
3127 bcopy(drl_64, data, sizeof(*drl_64)); in nd6_siocgdrlst()
3128 kfree_type(struct in6_drlist_64, drl_64); in nd6_siocgdrlst()