netdev
netdev copied to clipboard
/dev/bpf* requires elevated permissions?
On macOS Monterey I have numeric interfaces
$ ls /dev/bpf*
/dev/bpf0 /dev/bpf1 /dev/bpf2 /dev/bpf3
But opening them gives a
Permission denied (os error 13)
-1 Permission denied (os error 13)
-1 Permission denied (os error 13)
-1 Permission denied (os error 13)
Is that expected? Would you be open to a different implementation that doesn't require elevated privs?