From e517a4771b4ef95de6564084385dc6936da1f468 Mon Sep 17 00:00:00 2001 From: Michael Brown Date: Mon, 26 Jun 2006 15:33:46 +0000 Subject: [PATCH] Split ipv6 functions out from ipv4.c --- src/net/ipv4.c | 18 ------------------ src/net/ipv6.c | 24 ++++++++++++++++++++++++ 2 files changed, 24 insertions(+), 18 deletions(-) create mode 100644 src/net/ipv6.c diff --git a/src/net/ipv4.c b/src/net/ipv4.c index 32510b58..027d141b 100644 --- a/src/net/ipv4.c +++ b/src/net/ipv4.c @@ -318,16 +318,6 @@ int ipv4_tx ( struct pk_buff *pkb, uint16_t trans_proto, struct in_addr *dest ) return rc; } -/** - * Transmit IP6 packets - * - * Placeholder to allow linking. The function should be placed in net/ipv6.c - */ -int ipv6_tx ( struct pk_buff *pkb __unused, uint16_t trans_proto __unused, struct in6_addr *dest __unused) { - return -ENOSYS; -} - - /** * Process incoming IP packets * @@ -363,14 +353,6 @@ static int ipv4_uip_rx ( struct pk_buff *pkb, return 0; } -/** - * Process incoming IP6 packets - * - * Placeholder function. Should rewrite in net/ipv6.c - */ -void ipv6_rx ( struct pk_buff *pkb __unused, struct net_device *netdev __unused, const void *ll_source __unused ) { -} - /** * Process incoming packets (without uIP) * diff --git a/src/net/ipv6.c b/src/net/ipv6.c new file mode 100644 index 00000000..e726bda7 --- /dev/null +++ b/src/net/ipv6.c @@ -0,0 +1,24 @@ +#include +#include +#include +#include + +/** + * Transmit IP6 packets + * + * Placeholder to allow linking. The function should be placed in net/ipv6.c + */ +int ipv6_tx ( struct pk_buff *pkb __unused, uint16_t trans_proto __unused, + struct in6_addr *dest __unused) { + return -ENOSYS; +} + +/** + * Process incoming IP6 packets + * + * Placeholder function. Should rewrite in net/ipv6.c + */ +void ipv6_rx ( struct pk_buff *pkb __unused, + struct net_device *netdev __unused, + const void *ll_source __unused ) { +}