| version 1.109.6.2, 2008/01/09 01:57:37 |
version 1.109.6.3, 2008/03/23 02:05:07 |
|
|
| /* $NetBSD$ */ |
/* ip6_input.c,v 1.109.6.2 2008/01/09 01:57:37 matt Exp */ |
| /* $KAME: ip6_input.c,v 1.188 2001/03/29 05:34:31 itojun Exp $ */ |
/* $KAME: ip6_input.c,v 1.188 2001/03/29 05:34:31 itojun Exp $ */ |
| |
|
| /* |
/* |
|
|
| */ |
*/ |
| |
|
| #include <sys/cdefs.h> |
#include <sys/cdefs.h> |
| __KERNEL_RCSID(0, "$NetBSD$"); |
__KERNEL_RCSID(0, "ip6_input.c,v 1.109.6.2 2008/01/09 01:57:37 matt Exp"); |
| |
|
| #include "opt_inet.h" |
#include "opt_inet.h" |
| #include "opt_inet6.h" |
#include "opt_inet6.h" |
| Line 159 static struct mbuf *ip6_pullexthdr(struc |
|
| Line 159 static struct mbuf *ip6_pullexthdr(struc |
|
| * All protocols not implemented in kernel go to raw IP6 protocol handler. |
* All protocols not implemented in kernel go to raw IP6 protocol handler. |
| */ |
*/ |
| void |
void |
| ip6_init() |
ip6_init(void) |
| { |
{ |
| const struct ip6protosw *pr; |
const struct ip6protosw *pr; |
| int i; |
int i; |
| Line 217 ip6_init2(void *dummy) |
|
| Line 217 ip6_init2(void *dummy) |
|
| * IP6 input interrupt handling. Just pass the packet to ip6_input. |
* IP6 input interrupt handling. Just pass the packet to ip6_input. |
| */ |
*/ |
| void |
void |
| ip6intr() |
ip6intr(void) |
| { |
{ |
| int s; |
int s; |
| struct mbuf *m; |
struct mbuf *m; |