From owner-cvs-all Sun Dec 13 18:25:34 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA14575 for cvs-all-outgoing; Sun, 13 Dec 1998 18:25:34 -0800 (PST) (envelope-from owner-cvs-all@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA14566; Sun, 13 Dec 1998 18:25:32 -0800 (PST) (envelope-from dillon@FreeBSD.org) From: Matt Dillon Received: (from dillon@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id SAA24683; Sun, 13 Dec 1998 18:25:33 -0800 (PST) Date: Sun, 13 Dec 1998 18:25:33 -0800 (PST) Message-Id: <199812140225.SAA24683@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: cvs commit: src/lib/libalias alias.c alias_local.h alias_nbt.c Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk dillon 1998/12/13 18:25:33 PST Modified files: lib/libalias alias.c alias_local.h alias_nbt.c Log: Reviewed by: freebsd-current Add bounds checking to netbios NS packet resolving code. This should prevent natd from crashing on badly formed netbios packets (as might be heard when the machine is sitting on a cable modem or certain DSL networks), and also closes potential security holes that might have exploited the lack of bounds checking in the previous version of the code. Revision Changes Path 1.9 +14 -3 src/lib/libalias/alias.c 1.7 +2 -2 src/lib/libalias/alias_local.h 1.2 +176 -39 src/lib/libalias/alias_nbt.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message