pkgsrc/net/libnids/options.mk
cube e4a32b18f4 - Update to 1.23
- Drop maintainership
- Use an option group for libnet version
- Add USE_DESTDIR support

v1.23 Feb 23 2008
- fixed remotely triggerable NULL dereference in ip_fragment.c
- fix DLT_PRISM_HEADER linkoffset calculation
- check for DATA_FRAME_IS_QOS in wireless frames
- free queued tcp segments with too old seq

v1.22 Jul 22 2007
- in TCP stream, the byte with absolute offset 0 was treated as urgent data;
fixed
- DLT_IEEE802_11_RADIO handling
- added a few missing checks for failed malloc

v1.21 May 10 2006
- more externals to access libnids' intrinsics from the outside
- nids_unregister_*()
- UDP checksumming fix (0 is not an error according to RFC768)
- nids_params.tcp_workarounds
- nids_params.multiproc and queue_limit: merged a patch which creates a
separate thread for packet capture;
- in killtcp.c, send two more RST packets (required because of MS05-019
patch)
- glibc 2.4 syslog.h disaster workaround
2009-02-24 00:42:29 +00:00

26 lines
687 B
Makefile

# $NetBSD: options.mk,v 1.5 2009/02/24 00:42:29 cube Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.libnids
PKG_OPTIONS_REQUIRED_GROUPS= libnet
PKG_OPTIONS_GROUP.libnet= libnet10 libnet11
PKG_SUGGESTED_OPTIONS= libnet10
.include "../../mk/bsd.options.mk"
###
### libnet 1.0.x branch support
###
.if !empty(PKG_OPTIONS:Mlibnet10)
. include "../../devel/libnet10/buildlink3.mk"
BUILDLINK_DEPMETHOD.libnet10= build
SUBST_SED.conf= -e "s|libnet-config|libnet10-config|g"
.endif
###
### libnet 1.1.x branch support
###
.if !empty(PKG_OPTIONS:Mlibnet11)
. include "../../devel/libnet11/buildlink3.mk"
BUILDLINK_DEPMETHOD.libnet11= build
SUBST_SED.conf= -e "s|libnet-config|libnet11-config|g"
.endif