conf.sh 782 B

12345678910111213141516171819202122232425
  1. case `grep -cq "m_drops" /usr/include/sys/mbuf.h` in
  2. 1) echo "#define HAS_MBUF_MDROPS 1" ;;
  3. 0) echo "#undef HAS_MBUF_MDROPS" ;;
  4. esac;
  5. case `grep -cq "sf_allocfail" /usr/include/sys/mbuf.h` in
  6. 1) echo "#define HAS_MBUF_SFALLOCFAIL 1" ;;
  7. 0) echo "#undef HAS_MBUF_SFALLOCFAIL" ;;
  8. esac;
  9. case `grep -cq "VM_TOTAL" /usr/include/vm/vm_param.h` in
  10. 0) echo "#define VM_TOTAL VM_METER" ;;
  11. esac;
  12. sysctl -N vm.nswapdev 1>/dev/null 2>&1
  13. case $? in
  14. 1) echo "#undef HAS_VM_NSWAPDEV" ;;
  15. 0) echo "#define HAS_VM_NSWAPDEV 1" ;;
  16. esac;
  17. if [ -f /usr/include/net/pfvar.h ]; then
  18. echo "#define HAS_PFVAR_H 1"
  19. else
  20. echo "#undef HAS_PFVAR_H"
  21. fi;
  22. case `grep -cq "ki_paddr" /usr/include/sys/user.h` in
  23. 1) echo "#define HAS_KI_PADDR 1" ;;
  24. 0) echo "#undef HAS_KI_PADDR" ;;
  25. esac;