diff options
Diffstat (limited to 'src/net/ipv6.c')
-rw-r--r-- | src/net/ipv6.c | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/src/net/ipv6.c b/src/net/ipv6.c new file mode 100644 index 000000000..e726bda77 --- /dev/null +++ b/src/net/ipv6.c @@ -0,0 +1,24 @@ +#include <errno.h> +#include <gpxe/pkbuff.h> +#include <gpxe/netdevice.h> +#include <gpxe/in.h> + +/** + * 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 ) { +} |