| version 1.8.2.2, 2000/11/22 16:06:22 |
version 1.8.2.3, 2001/01/05 17:36:56 |
|
|
| |
|
| #ifdef PFIL_HOOKS |
#ifdef PFIL_HOOKS |
| /* Register our Packet Filter hook. */ |
/* Register our Packet Filter hook. */ |
| inet6_pfil_hook.ph_key = (void *)(u_long) AF_INET6; |
inet6_pfil_hook.ph_type = PFIL_TYPE_AF; |
| inet6_pfil_hook.ph_dlt = DLT_RAW; |
inet6_pfil_hook.ph_af = AF_INET6; |
| i = pfil_head_register(&inet6_pfil_hook); |
i = pfil_head_register(&inet6_pfil_hook); |
| if (i != 0) |
if (i != 0) |
| printf("ip6_init: WARNING: unable to register pfil hook, " |
printf("ip6_init: WARNING: unable to register pfil hook, " |
|
|
| } |
} |
| #endif |
#endif |
| |
|
| |
#ifdef ALTQ |
| |
/* XXX Temporary until ALTQ is changed to use a pfil hook */ |
| |
if (altq_input != NULL && (*altq_input)(m, AF_INET6) == 0) { |
| |
/* packet is dropped by traffic conditioner */ |
| |
return; |
| |
} |
| |
#endif |
| |
|
| /* |
/* |
| * Scope check |
* Scope check |
| */ |
*/ |