History log of /openbsd-current/regress/sys/netinet/arp/Makefile
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1.15 30-Dec-2020 kn

py3-scapy is now scapy

OK bluhm sthen


# 1.14 25-Dec-2020 bluhm

Switch to scapy with python 3.


# 1.13 17-Dec-2020 bluhm

Remove echo headlines.


Revision tags: OPENBSD_6_6_BASE OPENBSD_6_7_BASE OPENBSD_6_8_BASE
# 1.12 05-Sep-2019 bluhm

Name environment variables consistently.


# 1.11 10-May-2019 bluhm

Simplify the detection for installed python and scapy. Refactor
these tests to make them similar. Use the setup and cleanup
variables.


Revision tags: OPENBSD_6_2_BASE OPENBSD_6_3_BASE OPENBSD_6_4_BASE OPENBSD_6_5_BASE
# 1.10 07-Jul-2017 bluhm

Remove useless make depend targets.


Revision tags: OPENBSD_6_1_BASE
# 1.9 19-Oct-2016 tb

The clean:, cleandir:, and obj: targets of src/Makefile descend into
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


# 1.8 02-Sep-2016 bluhm

Print SKIPPED if a regress test cannot be executed for some reason.
This allows to identify such tests by looking at their output.


Revision tags: OPENBSD_6_0_BASE
# 1.7 18-Jul-2016 bluhm

Remote regression tests should not run ssh with -t all the time.
This will make it easier to automate them.


# 1.6 30-Mar-2016 bluhm

Clear local and remote ARP cache for every subtest.
OK mpi


# 1.5 30-Mar-2016 mpi

Fix multicast test and a typo.

ok bluhm@


# 1.4 24-Mar-2016 mpi

Make sure that two ARP entries can be created for the same IP when
doing proxy ARP.

ok millert@, bluhm@


Revision tags: OPENBSD_5_9_BASE
# 1.3 04-Dec-2015 bluhm

Comment all existing ARP test cases describing what is going on.
Add a new test that creates proxy ARP entries on a second interface.
Requests for that from the first interfaces must not be answered.


# 1.2 04-Dec-2015 bluhm

Enter a static ARP entry for a fake address which is not published
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.


# 1.1 05-Nov-2015 bluhm

branches: 1.1.1;
Initial revision


# 1.14 25-Dec-2020 bluhm

Switch to scapy with python 3.


# 1.13 17-Dec-2020 bluhm

Remove echo headlines.


Revision tags: OPENBSD_6_6_BASE OPENBSD_6_7_BASE OPENBSD_6_8_BASE
# 1.12 05-Sep-2019 bluhm

Name environment variables consistently.


# 1.11 10-May-2019 bluhm

Simplify the detection for installed python and scapy. Refactor
these tests to make them similar. Use the setup and cleanup
variables.


Revision tags: OPENBSD_6_2_BASE OPENBSD_6_3_BASE OPENBSD_6_4_BASE OPENBSD_6_5_BASE
# 1.10 07-Jul-2017 bluhm

Remove useless make depend targets.


Revision tags: OPENBSD_6_1_BASE
# 1.9 19-Oct-2016 tb

The clean:, cleandir:, and obj: targets of src/Makefile descend into
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


# 1.8 02-Sep-2016 bluhm

Print SKIPPED if a regress test cannot be executed for some reason.
This allows to identify such tests by looking at their output.


Revision tags: OPENBSD_6_0_BASE
# 1.7 18-Jul-2016 bluhm

Remote regression tests should not run ssh with -t all the time.
This will make it easier to automate them.


# 1.6 30-Mar-2016 bluhm

Clear local and remote ARP cache for every subtest.
OK mpi


# 1.5 30-Mar-2016 mpi

Fix multicast test and a typo.

ok bluhm@


# 1.4 24-Mar-2016 mpi

Make sure that two ARP entries can be created for the same IP when
doing proxy ARP.

ok millert@, bluhm@


Revision tags: OPENBSD_5_9_BASE
# 1.3 04-Dec-2015 bluhm

Comment all existing ARP test cases describing what is going on.
Add a new test that creates proxy ARP entries on a second interface.
Requests for that from the first interfaces must not be answered.


# 1.2 04-Dec-2015 bluhm

Enter a static ARP entry for a fake address which is not published
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.


# 1.1 05-Nov-2015 bluhm

branches: 1.1.1;
Initial revision


# 1.13 17-Dec-2020 bluhm

Remove echo headlines.


Revision tags: OPENBSD_6_6_BASE OPENBSD_6_7_BASE OPENBSD_6_8_BASE
# 1.12 05-Sep-2019 bluhm

Name environment variables consistently.


# 1.11 10-May-2019 bluhm

Simplify the detection for installed python and scapy. Refactor
these tests to make them similar. Use the setup and cleanup
variables.


Revision tags: OPENBSD_6_2_BASE OPENBSD_6_3_BASE OPENBSD_6_4_BASE OPENBSD_6_5_BASE
# 1.10 07-Jul-2017 bluhm

Remove useless make depend targets.


Revision tags: OPENBSD_6_1_BASE
# 1.9 19-Oct-2016 tb

The clean:, cleandir:, and obj: targets of src/Makefile descend into
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


# 1.8 02-Sep-2016 bluhm

Print SKIPPED if a regress test cannot be executed for some reason.
This allows to identify such tests by looking at their output.


Revision tags: OPENBSD_6_0_BASE
# 1.7 18-Jul-2016 bluhm

Remote regression tests should not run ssh with -t all the time.
This will make it easier to automate them.


# 1.6 30-Mar-2016 bluhm

Clear local and remote ARP cache for every subtest.
OK mpi


# 1.5 30-Mar-2016 mpi

Fix multicast test and a typo.

ok bluhm@


# 1.4 24-Mar-2016 mpi

Make sure that two ARP entries can be created for the same IP when
doing proxy ARP.

ok millert@, bluhm@


Revision tags: OPENBSD_5_9_BASE
# 1.3 04-Dec-2015 bluhm

Comment all existing ARP test cases describing what is going on.
Add a new test that creates proxy ARP entries on a second interface.
Requests for that from the first interfaces must not be answered.


# 1.2 04-Dec-2015 bluhm

Enter a static ARP entry for a fake address which is not published
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.


# 1.1 05-Nov-2015 bluhm

branches: 1.1.1;
Initial revision


# 1.12 05-Sep-2019 bluhm

Name environment variables consistently.


# 1.11 10-May-2019 bluhm

Simplify the detection for installed python and scapy. Refactor
these tests to make them similar. Use the setup and cleanup
variables.


Revision tags: OPENBSD_6_2_BASE OPENBSD_6_3_BASE OPENBSD_6_4_BASE OPENBSD_6_5_BASE
# 1.10 07-Jul-2017 bluhm

Remove useless make depend targets.


Revision tags: OPENBSD_6_1_BASE
# 1.9 19-Oct-2016 tb

The clean:, cleandir:, and obj: targets of src/Makefile descend into
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


# 1.8 02-Sep-2016 bluhm

Print SKIPPED if a regress test cannot be executed for some reason.
This allows to identify such tests by looking at their output.


Revision tags: OPENBSD_6_0_BASE
# 1.7 18-Jul-2016 bluhm

Remote regression tests should not run ssh with -t all the time.
This will make it easier to automate them.


# 1.6 30-Mar-2016 bluhm

Clear local and remote ARP cache for every subtest.
OK mpi


# 1.5 30-Mar-2016 mpi

Fix multicast test and a typo.

ok bluhm@


# 1.4 24-Mar-2016 mpi

Make sure that two ARP entries can be created for the same IP when
doing proxy ARP.

ok millert@, bluhm@


Revision tags: OPENBSD_5_9_BASE
# 1.3 04-Dec-2015 bluhm

Comment all existing ARP test cases describing what is going on.
Add a new test that creates proxy ARP entries on a second interface.
Requests for that from the first interfaces must not be answered.


# 1.2 04-Dec-2015 bluhm

Enter a static ARP entry for a fake address which is not published
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.


# 1.1 05-Nov-2015 bluhm

branches: 1.1.1;
Initial revision


# 1.11 10-May-2019 bluhm

Simplify the detection for installed python and scapy. Refactor
these tests to make them similar. Use the setup and cleanup
variables.


Revision tags: OPENBSD_6_2_BASE OPENBSD_6_3_BASE OPENBSD_6_4_BASE OPENBSD_6_5_BASE
# 1.10 07-Jul-2017 bluhm

Remove useless make depend targets.


Revision tags: OPENBSD_6_1_BASE
# 1.9 19-Oct-2016 tb

The clean:, cleandir:, and obj: targets of src/Makefile descend into
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


# 1.8 02-Sep-2016 bluhm

Print SKIPPED if a regress test cannot be executed for some reason.
This allows to identify such tests by looking at their output.


Revision tags: OPENBSD_6_0_BASE
# 1.7 18-Jul-2016 bluhm

Remote regression tests should not run ssh with -t all the time.
This will make it easier to automate them.


# 1.6 30-Mar-2016 bluhm

Clear local and remote ARP cache for every subtest.
OK mpi


# 1.5 30-Mar-2016 mpi

Fix multicast test and a typo.

ok bluhm@


# 1.4 24-Mar-2016 mpi

Make sure that two ARP entries can be created for the same IP when
doing proxy ARP.

ok millert@, bluhm@


Revision tags: OPENBSD_5_9_BASE
# 1.3 04-Dec-2015 bluhm

Comment all existing ARP test cases describing what is going on.
Add a new test that creates proxy ARP entries on a second interface.
Requests for that from the first interfaces must not be answered.


# 1.2 04-Dec-2015 bluhm

Enter a static ARP entry for a fake address which is not published
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.


# 1.1 05-Nov-2015 bluhm

branches: 1.1.1;
Initial revision


Revision tags: OPENBSD_6_2_BASE
# 1.10 07-Jul-2017 bluhm

Remove useless make depend targets.


Revision tags: OPENBSD_6_1_BASE
# 1.9 19-Oct-2016 tb

The clean:, cleandir:, and obj: targets of src/Makefile descend into
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


# 1.8 02-Sep-2016 bluhm

Print SKIPPED if a regress test cannot be executed for some reason.
This allows to identify such tests by looking at their output.


Revision tags: OPENBSD_6_0_BASE
# 1.7 18-Jul-2016 bluhm

Remote regression tests should not run ssh with -t all the time.
This will make it easier to automate them.


# 1.6 30-Mar-2016 bluhm

Clear local and remote ARP cache for every subtest.
OK mpi


# 1.5 30-Mar-2016 mpi

Fix multicast test and a typo.

ok bluhm@


# 1.4 24-Mar-2016 mpi

Make sure that two ARP entries can be created for the same IP when
doing proxy ARP.

ok millert@, bluhm@


Revision tags: OPENBSD_5_9_BASE
# 1.3 04-Dec-2015 bluhm

Comment all existing ARP test cases describing what is going on.
Add a new test that creates proxy ARP entries on a second interface.
Requests for that from the first interfaces must not be answered.


# 1.2 04-Dec-2015 bluhm

Enter a static ARP entry for a fake address which is not published
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.


# 1.1 05-Nov-2015 bluhm

branches: 1.1.1;
Initial revision