1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00

Fix test_net_if

This commit is contained in:
Martin Lenders 2014-03-04 11:53:31 +01:00
parent 5f56a51606
commit b11b8f148d

View File

@ -382,21 +382,6 @@ int test_net_if_get_set_pan_id(int iface)
int test_net_if_get_set_eui64(int iface, net_if_eui64_t *eui64,
uint16_t addr)
{
uint16_t pan_id;
#if MODULE_AT86RF231 || MODULE_CC2420 || MODULE_MC1322X
int32_t res;
if ((res = net_if_get_pan_id(iface)) < 0) {
printf("FAILED: net_if_get_pan_id(%d) failed\n", iface);
return 0;
}
pan_id = (uint16_t)res;
#else
pan_id = 0;
#endif
if (net_if_get_eui64(NULL, iface, 1)) {
printf("FAILED: expected net_if_get_eui64(NULL, %d, 1) to fail\n",
iface);
@ -408,7 +393,7 @@ int test_net_if_get_set_eui64(int iface, net_if_eui64_t *eui64,
return 0;
}
if (eui64->uint16[0] != HTONS(pan_id) || eui64->uint8[2] != 0 ||
if (eui64->uint16[0] != 0 || eui64->uint8[2] != 0 ||
eui64->uint8[3] != 0xff || eui64->uint8[4] != 0xfe ||
eui64->uint8[5] != 0 || (uint16_t)eui64->uint16[3] != HTONS(addr)) {
printf("FAILED: Expected last 16 bit of EUI-64 to be 0x%04x (is 0x%04x)\n",