#define _IPV6_H_
#include "ipstack.h"
+#include "include/buffer.h"
typedef struct sIPv6Header tIPv6Header;
#define IPV6_ETHERNET_ID 0x86DD
extern int IPv6_RegisterCallback(int ID, tIPCallback Callback);
-extern int IPv6_SendPacket(tInterface *Iface, tIPv6 Destination, int Protocol, size_t Length, const void *Data);
+extern int IPv6_SendPacket(tInterface *Iface, tIPv6 Destination, int Protocol, tIPStackBuffer *Buffer);
#endif