Merge changes If33414ec,I8f211e47,If05c0c53 into main

* changes:
  netd.c: factor out get_app_permissions()
  bpf_progs: use macros for kernel version
  type safety for kernel version