History log of /openbsd-current/regress/sys/net/rtable/Makefile.inc
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1.8 13-Apr-2021 claudio

Unbreak rtable regress test. Define _KERNEL in some crucial spots so that
the include guard in rtsock.h is bypassed and critical defines like rtentry
show up. Also remove the old RADIX bits, rtable code is art only for a while.


# 1.7 07-Nov-2020 denis

Since rework of source IP selection, we can reverse the last changes


# 1.6 06-Nov-2020 bluhm

Compiling rtable.c kernel source file needs satosin() and satosin6()
now. Provide macros via CPPFLAGS on command line.


Revision tags: OPENBSD_6_6_BASE OPENBSD_6_7_BASE OPENBSD_6_8_BASE
# 1.5 24-Jun-2019 visa

Do not use a warning flag that base gcc does not understand,
and fix the warnings.

From Moritz Buhl


Revision tags: OPENBSD_6_5_BASE
# 1.4 31-Mar-2019 mpi

Make ART data structure definitions visible to userland, in order to fix
netstat(1) inspection of routing tables.

From Naoki Fukaumi, ok yasuoka@


Revision tags: OPENBSD_6_2_BASE OPENBSD_6_3_BASE OPENBSD_6_4_BASE
# 1.3 27-Jul-2017 mpi

Compile and test MPATH code.


Revision tags: OPENBSD_6_1_BASE
# 1.2 21-Sep-2016 mpi

Test ART implementation by default.

RADIX code can be tested by doing "make RADIX=1"


Revision tags: OPENBSD_5_9_BASE OPENBSD_6_0_BASE
# 1.1 04-Nov-2015 mpi

Basic framework to test the rtable_* API directly from userland.

You can replace inet{,6}-fullfeed.txt with a dump of your fullfeed table
to really stress this test framework. I did not commit them because CVS
certainly doesn't like ~7M file.


# 1.7 07-Nov-2020 denis

Since rework of source IP selection, we can reverse the last changes


# 1.6 06-Nov-2020 bluhm

Compiling rtable.c kernel source file needs satosin() and satosin6()
now. Provide macros via CPPFLAGS on command line.


Revision tags: OPENBSD_6_6_BASE OPENBSD_6_7_BASE OPENBSD_6_8_BASE
# 1.5 24-Jun-2019 visa

Do not use a warning flag that base gcc does not understand,
and fix the warnings.

From Moritz Buhl


Revision tags: OPENBSD_6_5_BASE
# 1.4 31-Mar-2019 mpi

Make ART data structure definitions visible to userland, in order to fix
netstat(1) inspection of routing tables.

From Naoki Fukaumi, ok yasuoka@


Revision tags: OPENBSD_6_2_BASE OPENBSD_6_3_BASE OPENBSD_6_4_BASE
# 1.3 27-Jul-2017 mpi

Compile and test MPATH code.


Revision tags: OPENBSD_6_1_BASE
# 1.2 21-Sep-2016 mpi

Test ART implementation by default.

RADIX code can be tested by doing "make RADIX=1"


Revision tags: OPENBSD_5_9_BASE OPENBSD_6_0_BASE
# 1.1 04-Nov-2015 mpi

Basic framework to test the rtable_* API directly from userland.

You can replace inet{,6}-fullfeed.txt with a dump of your fullfeed table
to really stress this test framework. I did not commit them because CVS
certainly doesn't like ~7M file.


# 1.5 24-Jun-2019 visa

Do not use a warning flag that base gcc does not understand,
and fix the warnings.

From Moritz Buhl


Revision tags: OPENBSD_6_5_BASE
# 1.4 31-Mar-2019 mpi

Make ART data structure definitions visible to userland, in order to fix
netstat(1) inspection of routing tables.

From Naoki Fukaumi, ok yasuoka@


Revision tags: OPENBSD_6_2_BASE OPENBSD_6_3_BASE OPENBSD_6_4_BASE
# 1.3 27-Jul-2017 mpi

Compile and test MPATH code.


Revision tags: OPENBSD_6_1_BASE
# 1.2 21-Sep-2016 mpi

Test ART implementation by default.

RADIX code can be tested by doing "make RADIX=1"


Revision tags: OPENBSD_5_9_BASE OPENBSD_6_0_BASE
# 1.1 04-Nov-2015 mpi

Basic framework to test the rtable_* API directly from userland.

You can replace inet{,6}-fullfeed.txt with a dump of your fullfeed table
to really stress this test framework. I did not commit them because CVS
certainly doesn't like ~7M file.


Revision tags: OPENBSD_6_5_BASE
# 1.4 31-Mar-2019 mpi

Make ART data structure definitions visible to userland, in order to fix
netstat(1) inspection of routing tables.

From Naoki Fukaumi, ok yasuoka@


Revision tags: OPENBSD_6_2_BASE OPENBSD_6_3_BASE OPENBSD_6_4_BASE
# 1.3 27-Jul-2017 mpi

Compile and test MPATH code.


Revision tags: OPENBSD_6_1_BASE
# 1.2 21-Sep-2016 mpi

Test ART implementation by default.

RADIX code can be tested by doing "make RADIX=1"


Revision tags: OPENBSD_5_9_BASE OPENBSD_6_0_BASE
# 1.1 04-Nov-2015 mpi

Basic framework to test the rtable_* API directly from userland.

You can replace inet{,6}-fullfeed.txt with a dump of your fullfeed table
to really stress this test framework. I did not commit them because CVS
certainly doesn't like ~7M file.


Revision tags: OPENBSD_6_2_BASE
# 1.3 27-Jul-2017 mpi

Compile and test MPATH code.


Revision tags: OPENBSD_6_1_BASE
# 1.2 21-Sep-2016 mpi

Test ART implementation by default.

RADIX code can be tested by doing "make RADIX=1"


Revision tags: OPENBSD_5_9_BASE OPENBSD_6_0_BASE
# 1.1 04-Nov-2015 mpi

Basic framework to test the rtable_* API directly from userland.

You can replace inet{,6}-fullfeed.txt with a dump of your fullfeed table
to really stress this test framework. I did not commit them because CVS
certainly doesn't like ~7M file.