diff --git a/nfq/sec.h b/nfq/sec.h index 621eaddc..7451bb49 100644 --- a/nfq/sec.h +++ b/nfq/sec.h @@ -72,6 +72,10 @@ bool dropcaps(void); # define ARCH_NR AUDIT_ARCH_RISCV64 +#elif defined(__loongarch__) && __loongarch_grlen == 64 + +# define ARCH_NR AUDIT_ARCH_LOONGARCH64 + #else # error "Platform does not support seccomp filter yet" diff --git a/tpws/sec.h b/tpws/sec.h index c75ad4bb..aa84d486 100644 --- a/tpws/sec.h +++ b/tpws/sec.h @@ -74,6 +74,10 @@ bool dropcaps(void); # define ARCH_NR AUDIT_ARCH_RISCV64 +#elif defined(__loongarch__) && __loongarch_grlen == 64 + +# define ARCH_NR AUDIT_ARCH_LOONGARCH64 + #else # error "Platform does not support seccomp filter yet"