From 530a4d23ad0953738f21b15ae4dbf35c1fa44b94 Mon Sep 17 00:00:00 2001 From: Piotr Szkotak Date: Fri, 22 Feb 2019 01:22:01 +0100 Subject: [PATCH] [slaac] remove otIp6SlaacUpdate leftover from the ip6.h header (#3612) --- include/openthread/ip6.h | 29 ----------------------------- 1 file changed, 29 deletions(-) diff --git a/include/openthread/ip6.h b/include/openthread/ip6.h index 26877b70a..a59294dbd 100644 --- a/include/openthread/ip6.h +++ b/include/openthread/ip6.h @@ -306,35 +306,6 @@ bool otIp6IsMulticastPromiscuousEnabled(otInstance *aInstance); */ void otIp6SetMulticastPromiscuousEnabled(otInstance *aInstance, bool aEnabled); -/** - * This function pointer is called to create IPv6 IID during SLAAC procedure. - * - * @param[in] aInstance A pointer to an OpenThread instance. - * @param[inout] aAddress A pointer to structure containing IPv6 address for which IID is being created. - * @param[inout] aContext A pointer to creator-specific context. - * - * @retval OT_ERROR_NONE Created valid IID for given IPv6 address. - * @retval OT_ERROR_IP6_ADDRESS_CREATION_FAILURE Creation of valid IID for given IPv6 address failed. - * - */ -typedef otError (*otIp6SlaacIidCreate)(otInstance *aInstance, otNetifAddress *aAddress, void *aContext); - -/** - * Update all automatically created IPv6 addresses for prefixes from current Network Data with SLAAC procedure. - * - * @param[in] aInstance A pointer to an OpenThread instance. - * @param[inout] aAddresses A pointer to an array of automatically created IPv6 addresses. - * @param[in] aNumAddresses The number of slots in aAddresses array. - * @param[in] aIidCreate A pointer to a function that is called to create IPv6 IIDs. - * @param[in] aContext A pointer to data passed to aIidCreate function. - * - */ -void otIp6SlaacUpdate(otInstance * aInstance, - otNetifAddress * aAddresses, - uint32_t aNumAddresses, - otIp6SlaacIidCreate aIidCreate, - void * aContext); - /** * Create random IID for given IPv6 address. *