/**
+ * @platform
* @deprecated Deprecated since 4.0. Use connection_add_route_entry() instead.
* @brief Adds a IPv4 route to the routing table.
* @details You can get the @a interface_name from
* connection_profile_get_network_interface_name() of opened profile.
* @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
- * @privlevel public
- * @privilege %http://tizen.org/privilege/network.set
+ * @privlevel partner
+ * @privilege %http://tizen.org/privilege/network.route
+ * @remarks Since 6.0, the required privilege and level of this function has changed.
* @param[in] connection The connection handle
* @param[in] interface_name The name of network interface
* @param[in] host_address The IP address of the host
/**
+ * @platform
* @deprecated Deprecated since 4.0. Use connection_remove_route_entry() instead.
* @brief Removes a IPv4 route from the routing table.
* @details You can get the @a interface_name from
* connection_profile_get_network_interface_name() of opened profile.
* @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
- * @privlevel public
- * @privilege %http://tizen.org/privilege/network.set
+ * @privlevel partner
+ * @privilege %http://tizen.org/privilege/network.route
+ * @remarks Since 6.0, the required privilege and level of this function has changed.
* @param[in] connection The connection handle
* @param[in] interface_name The name of network interface
* @param[in] host_address The IP address of the host
/**
+ * @platform
* @deprecated Deprecated since 4.0. Use connection_add_route_entry() instead.
* @brief Adds a IPv6 route to the routing table.
* @details You can get the @a interface_name from
* connection_profile_get_network_interface_name() of opened profile.
* @since_tizen 2.3.1
- * @privlevel public
- * @privilege %http://tizen.org/privilege/network.set
+ * @privlevel partner
+ * @privilege %http://tizen.org/privilege/network.route
+ * @remarks Since 6.0, the required privilege and level of this function has changed.
* @param[in] connection The connection handle
* @param[in] interface_name The name of network interface
* @param[in] host_address The IP address of the host
/**
+ * @platform
* @deprecated Deprecated since 4.0. Use connection_remove_route_entry() instead.
* @brief Removes a IPV6 route from the routing table.
* @details You can get the @a interface_name from
* connection_profile_get_network_interface_name() of opened profile.
* @since_tizen 2.3.1
- * @privlevel public
- * @privilege %http://tizen.org/privilege/network.set
+ * @privlevel partner
+ * @privilege %http://tizen.org/privilege/network.route
+ * @remarks Since 6.0, the required privilege and level of this function has changed.
* @param[in] connection The connection handle
* @param[in] interface_name The name of network interface
* @param[in] host_address The IP address of the host
const char *host_address, const char * gateway) TIZEN_DEPRECATED_API;
/**
+ * @platform
* @brief Adds a route to the routing table.
* @details You can get the @a interface_name from \n
* connection_profile_get_network_interface_name() of opened profile.
* @since_tizen 4.0
- * @privlevel public
- * @privilege %http://tizen.org/privilege/network.set
+ * @privlevel partner
+ * @privilege %http://tizen.org/privilege/network.route
+ * @remarks Since 6.0, the required privilege and level of this function has changed.
* @param[in] connection The connection handle
* @param[in] address_family The address family
* @param[in] interface_name The name of network interface
const char *host_address, const char *gateway);
/**
+ * @platform
* @brief Removes a route from the routing table.
* @details You can get the @a interface_name from \n
* connection_profile_get_network_interface_name() of opened profile.
* @since_tizen 4.0
- * @privlevel public
- * @privilege %http://tizen.org/privilege/network.set
+ * @privlevel partner
+ * @privilege %http://tizen.org/privilege/network.route
+ * @remarks Since 6.0, the required privilege and level of this function has changed.
* @param[in] connection The connection handle
* @param[in] address_family The address family
* @param[in] interface_name The name of network interface