in_osrcmsk6
n->in_ndstmsk6 = n->in_osrcmsk6;
match = IP6_MASKNEQ(&fin->fin_src6, &np->in_osrcmsk6,
k = count6bits(n->in_osrcmsk6.i6);
mask = &n->in_osrcmsk6;
IP6_AND(&n->in_osrcip6, &n->in_osrcmsk6, &j);
k = count6bits(n->in_osrcmsk6.i6);
mask = &n->in_osrcmsk6;
IP6_EQ(&np->in_osrcmsk6, &np->in_nsrcmsk6)) {
~np->in_osrcmsk6.i6[0];
~np->in_osrcmsk6.i6[1];
~np->in_osrcmsk6.i6[0];
~np->in_osrcmsk6.i6[3];
IP6_MASK(&in, &fin->fin_src6, &np->in_osrcmsk6);
temp.i6[0] = fin->fin_dst6.i6[0] & ~np->in_osrcmsk6.i6[0];
temp.i6[1] = fin->fin_dst6.i6[1] & ~np->in_osrcmsk6.i6[1];
temp.i6[2] = fin->fin_dst6.i6[2] & ~np->in_osrcmsk6.i6[0];
temp.i6[3] = fin->fin_dst6.i6[3] & ~np->in_osrcmsk6.i6[3];
IP6_SETONES(&ipn->in_osrcmsk6);
IP6_SETONES(&ipn->in_osrcmsk6);
IP6_SETONES(&ipn->in_osrcmsk6);