X-Git-Url: http://git.meshlink.io/?p=meshlink;a=blobdiff_plain;f=test%2Fblackbox%2Fcommon%2Fcommon_handlers.h;h=e878f3b78dd263b8c349f74ac8a88f6f87d15d76;hp=7c5fbd23ce7584e82359c23780a093af31ddc793;hb=de40dd736a1b048e5e0f856184f832fa4db184d3;hpb=dc68da94af8fca91748579c84ef5ed798db7efab diff --git a/test/blackbox/common/common_handlers.h b/test/blackbox/common/common_handlers.h index 7c5fbd23..e878f3b7 100644 --- a/test/blackbox/common/common_handlers.h +++ b/test/blackbox/common/common_handlers.h @@ -50,4 +50,24 @@ void meshlink_callback_node_status(meshlink_handle_t *mesh, meshlink_node_t *nod void meshlink_callback_logger(meshlink_handle_t *mesh, meshlink_log_level_t level, const char *text); +void change_ip(int node); +void create_bridge(const char *bridgeName); +void add_interface(const char *bridgeName, const char *interfaceName); +void add_veth_pair(const char *vethName1, const char *vethName2); +void bring_if_up(const char *bridgeName); +void replaceAll(char *str, const char *oldWord, const char *newWord); +void switch_bridge(const char *containerName, const char *currentBridge, const char *newBridge); +void bring_if_down(const char *bridgeName); +void del_interface(const char *bridgeName, const char *interfaceName); +void delete_bridge(const char *bridgeName); +void create_container_on_bridge(const char *containerName, const char *bridgeName, const char *ifName); +void config_dnsmasq(const char *containerName, const char *ifName, const char *listenAddress, const char *dhcpRange); +void config_nat(const char *containerName, const char *listenAddress); +void create_nat_layer(const char *containerName, const char *bridgeName, const char *ifName, const char *listenAddress, char *dhcpRange); +void destroy_nat_layer(const char *containerName, const char *bridgeName); +void incoming_firewall_ipv4(const char *packetType, int portNumber); +void incoming_firewall_ipv6(const char *packetType, int portNumber); +void outgoing_firewall_ipv4(const char *packetType, int portNumber); +void outgoing_firewall_ipv6(const char *packetType, int portNumber); + #endif // COMMON_HANDLERS_H