mirror of
https://github.com/lwip-tcpip/lwip.git
synced 2024-12-25 00:14:02 +00:00
Restore DHCP relay test packet numbers
These were updated in commit e1225cec5f
together with other fixes
without any clear reason, and cause the test to fail.
This commit is contained in:
parent
7cea4d7df6
commit
63038e0305
@ -369,7 +369,6 @@ static err_t lwip_tx_func(struct netif *netif, struct pbuf *p)
|
|||||||
case 3:
|
case 3:
|
||||||
case 4:
|
case 4:
|
||||||
case 5:
|
case 5:
|
||||||
case 6:
|
|
||||||
{
|
{
|
||||||
const u8_t arpproto[] = { 0x08, 0x06 };
|
const u8_t arpproto[] = { 0x08, 0x06 };
|
||||||
|
|
||||||
@ -379,7 +378,7 @@ static err_t lwip_tx_func(struct netif *netif, struct pbuf *p)
|
|||||||
check_pkt(p, 12, arpproto, sizeof(arpproto)); /* eth level proto: ip */
|
check_pkt(p, 12, arpproto, sizeof(arpproto)); /* eth level proto: ip */
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case 7:
|
case 6:
|
||||||
{
|
{
|
||||||
const u8_t fake_arp[6] = { 0x12, 0x34, 0x56, 0x78, 0x9a, 0xab };
|
const u8_t fake_arp[6] = { 0x12, 0x34, 0x56, 0x78, 0x9a, 0xab };
|
||||||
const u8_t ipproto[] = { 0x08, 0x00 };
|
const u8_t ipproto[] = { 0x08, 0x00 };
|
||||||
@ -773,13 +772,13 @@ START_TEST(test_dhcp_relayed)
|
|||||||
}
|
}
|
||||||
|
|
||||||
fail_unless(netif_is_up(&net_test));
|
fail_unless(netif_is_up(&net_test));
|
||||||
fail_unless(txpacket == 6, "txpacket = %d", txpacket);
|
fail_unless(txpacket == 5, "txpacket = %d", txpacket);
|
||||||
|
|
||||||
/* We need to send arp response here.. */
|
/* We need to send arp response here.. */
|
||||||
|
|
||||||
send_pkt(&net_test, arp_resp, sizeof(arp_resp));
|
send_pkt(&net_test, arp_resp, sizeof(arp_resp));
|
||||||
|
|
||||||
fail_unless(txpacket == 7, "txpacket = %d", txpacket);
|
fail_unless(txpacket == 6, "txpacket = %d", txpacket);
|
||||||
fail_unless(netif_is_up(&net_test));
|
fail_unless(netif_is_up(&net_test));
|
||||||
|
|
||||||
xid = htonl(net_test.dhcp->xid); /* xid updated */
|
xid = htonl(net_test.dhcp->xid); /* xid updated */
|
||||||
@ -790,7 +789,7 @@ START_TEST(test_dhcp_relayed)
|
|||||||
tick_lwip();
|
tick_lwip();
|
||||||
}
|
}
|
||||||
|
|
||||||
fail_unless(txpacket == 7, "txpacket = %d", txpacket);
|
fail_unless(txpacket == 6, "txpacket = %d", txpacket);
|
||||||
|
|
||||||
netif_remove(&net_test);
|
netif_remove(&net_test);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user