You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I would like to ask, if dummynet/ipfw3 for linux is still maintained? Today, I've tried to compile it on two different systems: Archlinux & OpenWRT.
On OpenWRT (the kernel it's building against is 4.4.128), compilation ends with following:
make[3]: Entering directory `/home/build/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl-1.1.15_eabi/linux-mvebu/ipfw3/ipfw'
CC ipfw2.c
ipfw2.c:27:24: fatal error: sys/sysctl.h: No such file or directory
#include <sys/sysctl.h>
I've tried (pretty "cargocultic" way, I know) to replace these includes with linux/sysctl.h, but it ended with pretty long output meaning something about incompatible IPv6 structs.
So there are two possibilites:
I'm doing something horribly wrong.
With 4 years since last change, the dummynet is incompatible with contemporary kernels ... and will be.
What is the correct answer and is there something I can do about it?
The text was updated successfully, but these errors were encountered:
Obviously not. You need to provide buildlogs and infos about your target OS if you want anyone to help you with this.
Are you on OpenWrt Chaos Calmer 15.05?
Also instead of including entire source files, you're better of adding the missing stuff to glue.h/c to prevent conflicts.
Hello.
I would like to ask, if dummynet/ipfw3 for linux is still maintained? Today, I've tried to compile it on two different systems: Archlinux & OpenWRT.
On OpenWRT (the kernel it's building against is 4.4.128), compilation ends with following:
I've tried (pretty "cargocultic" way, I know) to replace these includes with linux/sysctl.h, but it ended with pretty long output meaning something about incompatible IPv6 structs.
So there are two possibilites:
What is the correct answer and is there something I can do about it?
The text was updated successfully, but these errors were encountered: