diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2022-07-07 13:26:19 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2022-07-07 14:23:25 +0200 |
commit | 2f7103677c0d7699a39b197328bd594dfdb96c20 (patch) | |
tree | aa9c4155d7d9cdaa51a515f066bea5f62f618948 /rtemsbsd/include/machine | |
parent | Kernel-side infrastructure to implement nvlist-based set/get ifcaps (diff) | |
download | rtems-libbsd-2f7103677c0d7699a39b197328bd594dfdb96c20.tar.bz2 |
Define IN_HISTORICAL_NETS for kernel space
Required by FreeBSD commit:
Author: Mike Karels <karels@FreeBSD.org>
Date: Tue Oct 26 22:01:09 2021 -0500
kernel: deprecate Internet Class A/B/C
Hide historical Class A/B/C macros unless IN_HISTORICAL_NETS is defined;
define it for user level. Define IN_MULTICAST separately from IN_CLASSD,
and use it in pf instead of IN_CLASSD. Stop using class for setting
default masks when not specified; instead, define new default mask
(24 bits). Warn when an Internet address is set without a mask.
MFC after: 1 month
Reviewed by: cy
Differential Revision: https://reviews.freebsd.org/D32708
Diffstat (limited to 'rtemsbsd/include/machine')
-rw-r--r-- | rtemsbsd/include/machine/rtems-bsd-kernel-space.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/rtemsbsd/include/machine/rtems-bsd-kernel-space.h b/rtemsbsd/include/machine/rtems-bsd-kernel-space.h index 09bcecf1..c4c70c75 100644 --- a/rtemsbsd/include/machine/rtems-bsd-kernel-space.h +++ b/rtemsbsd/include/machine/rtems-bsd-kernel-space.h @@ -55,6 +55,9 @@ /* General define to activate BSD kernel parts */ #define _KERNEL 1 +/* REVIEW-AFTER-FREEBSD-BASELINE-UPDATE */ +#define IN_HISTORICAL_NETS + #include <machine/rtems-bsd-version.h> #include <machine/rtems-bsd-kernel-namespace.h> |