mirror of
https://github.com/lwip-tcpip/lwip.git
synced 2024-11-04 23:29:25 +00:00
adapt unit test to new netif ext callback reason
This commit is contained in:
parent
d6b5b5222f
commit
dae8eb8d6e
@ -166,7 +166,8 @@ START_TEST(test_netif_extcallbacks)
|
||||
IP4_ADDR(&netmask, 255, 255, 255, 0);
|
||||
IP4_ADDR(&gw, 1, 2, 3, 254);
|
||||
expected_reasons = (netif_nsc_reason_t)(LWIP_NSC_IPV4_ADDRESS_CHANGED | LWIP_NSC_IPV4_NETMASK_CHANGED |
|
||||
LWIP_NSC_IPV4_GATEWAY_CHANGED | LWIP_NSC_IPV4_SETTINGS_CHANGED);
|
||||
LWIP_NSC_IPV4_GATEWAY_CHANGED | LWIP_NSC_IPV4_SETTINGS_CHANGED |
|
||||
LWIP_NSC_IPV4_ADDR_VALID);
|
||||
callback_ctr = 0;
|
||||
netif_set_addr(&net_test, &addr, &netmask, &gw);
|
||||
fail_unless(callback_ctr == 1);
|
||||
@ -185,13 +186,16 @@ START_TEST(test_netif_extcallbacks)
|
||||
netif_set_gw(&net_test, &gw);
|
||||
fail_unless(callback_ctr == 0);
|
||||
|
||||
/* netif_set_addr() always issues at least LWIP_NSC_IPV4_ADDR_VALID */
|
||||
expected_reasons = LWIP_NSC_IPV4_ADDR_VALID;
|
||||
callback_ctr = 0;
|
||||
netif_set_addr(&net_test, &addr, &netmask, &gw);
|
||||
fail_unless(callback_ctr == 0);
|
||||
fail_unless(callback_ctr == 1);
|
||||
|
||||
/* check for single-events */
|
||||
IP4_ADDR(&addr, 1, 2, 3, 5);
|
||||
expected_reasons = (netif_nsc_reason_t)(LWIP_NSC_IPV4_ADDRESS_CHANGED | LWIP_NSC_IPV4_SETTINGS_CHANGED);
|
||||
expected_reasons = (netif_nsc_reason_t)(LWIP_NSC_IPV4_ADDRESS_CHANGED | LWIP_NSC_IPV4_SETTINGS_CHANGED |
|
||||
LWIP_NSC_IPV4_ADDR_VALID);
|
||||
callback_ctr = 0;
|
||||
netif_set_addr(&net_test, &addr, &netmask, &gw);
|
||||
fail_unless(callback_ctr == 1);
|
||||
|
Loading…
Reference in New Issue
Block a user