in6_get_ifid
error = in6_get_ifid(ifp, altifp, &ifra.ifra_addr.sin6_addr);
int in6_get_ifid(struct ifnet *, struct ifnet *, struct in6_addr *);
if(in6_get_ifid(ifp, NULL, ifid_addr) != 0) {