3f8ce783de
fragment reassembly code. CVE reference for that vulnerability is CAN-2003-0850. Note homepage relocation, and take over maintainership since that's apparently what I've become. v1.18 Oct 15 2003 - reject tcp packets with old timestamp; needed to pass fragroute test; well, linux 2.0.36 did not support this ;) - fixed memory corruption which could be caused by overlarge TCP packets - adjusted checksum.c to not use multiline literals (for gcc 3.3) - in configure.in, even if found libnet files, try compilation; there is another library with the same name - fix a bug in "collect" field handling; if you did collect-- and then collect++ (which is rare), you would get a single junk packet - correct handling of exec_prefix in configure.in - unlink config.status in "make distclean" - use pcap_hdr->caplen instead pcap_hdr->len; the only gain seems to be to gracefully handle pcap files with too short snaplen - changed soname to libnids.so.1.x, as binary compatibility is not guaranteed - switched to sourceforge as homepage
21 lines
573 B
Makefile
21 lines
573 B
Makefile
# $NetBSD: buildlink2.mk,v 1.2 2003/10/28 16:57:00 cube Exp $
|
|
|
|
.if !defined(LIBNIDS_BUILDLINK2_MK)
|
|
LIBNIDS_BUILDLINK2_MK= # defined
|
|
|
|
BUILDLINK_PACKAGES+= libnids
|
|
BUILDLINK_DEPENDS.libnids?= libnids>=1.18
|
|
BUILDLINK_PKGSRCDIR.libnids?= ../../net/libnids
|
|
|
|
BUILDLINK_DEPMETHOD.libnids?= build
|
|
|
|
EVAL_PREFIX+= BUILDLINK_PREFIX.libnids=libnids
|
|
BUILDLINK_PREFIX.libnids_DEFAULT= ${LOCALBASE}
|
|
BUILDLINK_FILES.libnids= include/nids.h
|
|
BUILDLINK_FILES.libnids+= lib/libnids.a
|
|
|
|
BUILDLINK_TARGETS+= libnids-buildlink
|
|
|
|
libnids-buildlink: _BUILDLINK_USE
|
|
|
|
.endif # LIBNIDS_BUILDLINK2_MK
|