blob: f14bd96029e92bff2f00fb6ff1af662d84f532f7 [file] [log] [blame]
#pragma once
#include <string>
/** @brief Adds the given interface and addr info
* into the ifaddr list.
* @param[in] name - Interface name.
* @param[in] addr - IP address.
* @param[in] mask - subnet mask.
* @param[in] flags - Interface flags.
*/
void mock_addIP(const char* name, const char* addr, const char* mask,
unsigned int flags);
/** @brief Adds an address string to index mapping
*
* @param[in] name - Interface name
* @param[in] idx - Interface index
*/
void mock_addIF(const std::string& name, int idx);