Smart Home firewall
Profile-based Smart Home firewall
|
Unit tests for the packet utilities. More...
#include <stdlib.h>
#include <string.h>
#include "packet_utils.h"
#include <CUnit/CUnit.h>
#include <CUnit/Basic.h>
Functions | |
void | test_hexstr_to_payload () |
Unit test for the function hexstr_to_payload. | |
void | test_mac_hex_to_str () |
Unit test for the function mac_hex_to_str. | |
void | test_mac_str_to_hex () |
Unit test for the function mac_str_to_hex. | |
void | test_ipv4_net_to_str () |
Unit test for the function ipv4_net_to_str. | |
void | test_ipv4_str_to_net () |
Unit test for the function ipv4_str_to_net. | |
void | test_ipv4_hex_to_str () |
Unit test for the function ipv4_hex_to_str. | |
void | test_ipv4_str_to_hex () |
Unit test for the function ipv4_str_to_hex. | |
void | test_ipv6_net_to_str () |
Unit test for the function ipv6_net_to_str. | |
void | test_ipv6_str_to_net () |
Unit test for the function ipv6_str_to_net. | |
void | test_ip_net_to_str () |
Unit test for the function ip_net_to_str. | |
void | test_ip_str_to_net () |
Unit test for the function ip_str_to_net. | |
void | test_compare_ipv6 () |
Unit test for the function compare_ipv6. | |
void | test_compare_ip () |
Unit test for the function compare_ip. | |
int | main (int argc, char const *argv[]) |
Unit tests for the packet utilities.
int main | ( | int | argc, |
char const * | argv[] | ||
) |
Test suite entry point.