summaryrefslogtreecommitdiffstats
path: root/regress/sys/netinet/arp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* py3-scapy is now scapykn2020-12-301-3/+3
| | | | OK bluhm sthen
* Switch to scapy with python 3.bluhm2020-12-2514-101/+100
|
* Remove echo headlines.bluhm2020-12-171-16/+1
|
* Name environment variables consistently.bluhm2019-09-054-21/+21
|
* Simplify the detection for installed python and scapy. Refactorbluhm2019-05-101-44/+35
| | | | | these tests to make them similar. Use the setup and cleanup variables.
* Remove useless make depend targets.bluhm2017-07-071-3/+1
|
* Set promiscuous mode during srp1() to receive the arp reply directedbluhm2016-12-121-1/+1
| | | | | | to the ethernet multicast address. This fixes the test on my hardware setup, it was only passing in qemu before. At least scapy 2.3.3p1 is needed to support the promisc=1 parameter here.
* The clean:, cleandir:, and obj: targets of src/Makefile descend intotb2016-10-191-1/+3
| | | | | | | | regress/ and run python to set the IMPORT_PYTHON variable in several test Makefiles. This results in W^X violations during 'make build'. Avoid doing that. ok bluhm
* Print SKIPPED if a regress test cannot be executed for some reason.bluhm2016-09-021-1/+3
| | | | This allows to identify such tests by looking at their output.
* Remote regression tests should not run ssh with -t all the time.bluhm2016-07-181-26/+35
| | | | This will make it easier to automate them.
* Clear local and remote ARP cache for every subtest.bluhm2016-03-301-18/+23
| | | | OK mpi
* Fix multicast test and a typo.mpi2016-03-301-4/+4
| | | | ok bluhm@
* Make sure that two ARP entries can be created for the same IP whenmpi2016-03-242-1/+5
| | | | | | doing proxy ARP. ok millert@, bluhm@
* Add my machines' configuration files as an example to the readme.bluhm2015-12-231-0/+46
| | | | That should make it easier for others to set up the test.
* Comment all existing ARP test cases describing what is going on.bluhm2015-12-042-3/+102
| | | | | Add a new test that creates proxy ARP entries on a second interface. Requests for that from the first interfaces must not be answered.
* Enter a static ARP entry for a fake address which is not publishedbluhm2015-12-042-15/+47
| | | | | | | by the ARP proxy. The kernel must not answer ARP requests for such addresss. This test triggers a misbehavior in ART as it currently answers in such situations. Radix tree works fine as it uses 33 bit IPv4 entries for ARP proxy.
* Add regression tests for the ARP implementation in the kernel. Sendbluhm2015-11-0513-0/+618
multiple ARP packets to a remote machine with Scapy. Check ARP replies, table entries and log messages. All log messages in in_arpinput() are generated. Proxy ARP is also tested.