Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IPv4.ARP.003 : icmp.v4: udp.v4: ARP Request with Hardware type field set to unassigned type. fail #1367

Open
hakehuang opened this issue Sep 16, 2022 · 1 comment

Comments

@hakehuang
Copy link
Contributor

Describe the bug

An ARP Request message is sent to the DUT, but its Hardware address space (or type) field is set to an unassigned value (42). A check of that field is the first test performed by the pseudo code on page 5 of RFC 826. Therefore no reply should be sent nor any updates made to the DUT's translation table. To verify that the DUT did not update the translation table, an IPv4 packet with its source address set to the value in the ARP Request's Protocol Sender Address field is sent to the DUT.

test is Fail on Zephyr3.2.0 on qemu_x86

References

RFC 826: page 5

Results

b'FAIL: icmp.v4 DUT did not send an IP datagram response.'
b'FAIL: udp.v4 DUT did not send an IP datagram response.'

Environment (please complete the following information):

OS: (e.g. Linux )
Toolchain (e.g Zephyr SDK)
Commit SHA or Version used: Zephyr3.2-rc1

@hakehuang
Copy link
Contributor Author

ip_arp_003_ipv4_udp.zip

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant