--- a/src/internet-stack/ipv6-l3-protocol.h Fri Oct 16 10:25:12 2009 +0200
+++ b/src/internet-stack/ipv6-l3-protocol.h Fri Oct 16 11:33:56 2009 +0200
@@ -79,6 +79,7 @@
DROP_NO_ROUTE, /**< No route to host */
DROP_INTERFACE_DOWN, /**< Interface is down so can not send packet */
DROP_ROUTE_ERROR, /**< Route error */
+ DROP_UNKNOWN_PROTOCOL, /**< Unkown L4 protocol */
};
/**
@@ -329,6 +330,16 @@
*/
void RemoveAutoconfiguredAddress (uint32_t interface, Ipv6Address network, Ipv6Prefix mask, Ipv6Address defaultRouter);
+ /**
+ * \brief Register the IPv6 Extensions.
+ */
+ virtual void RegisterExtensions ();
+
+ /**
+ * \brief Register the IPv6 Options.
+ */
+ virtual void RegisterOptions ();
+
protected:
/**
* \brief Dispose object.