From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Fri, 15 Aug 2003 12:46:01 +0400 From: Alexey Tourbin To: devel@altlinux.ru Message-ID: <20030815084601.GE5127@julia.office.altlinux.ru> Mail-Followup-To: devel@altlinux.ru, nidd@altlinux.ru References: <20030815083513.GD5127@julia.office.altlinux.ru> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="19uQFt6ulqmgNgg1" Content-Disposition: inline In-Reply-To: <20030815083513.GD5127@julia.office.altlinux.ru> Cc: nidd@altlinux.ru Subject: [devel] Re: iptables X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.1.2 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Aug 2003 08:46:02 -0000 Archived-At: List-Archive: List-Post: --19uQFt6ulqmgNgg1 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit On Fri, Aug 15, 2003 at 12:35:13PM +0400, Alexey Tourbin wrote: > Ой. И в некоторых местах strdup не проверяется. Первый же пример grep -C3 strdup **/*.c extensions/libip6t_ah.c- char *buffer; extensions/libip6t_ah.c- char *cp; extensions/libip6t_ah.c- extensions/libip6t_ah.c: buffer = strdup(spistring); extensions/libip6t_ah.c- if ((cp = strchr(buffer, ':')) == NULL) extensions/libip6t_ah.c- spis[0] = spis[1] = parse_ah_spi(buffer,"spi"); extensions/libip6t_ah.c- else { Специально напрашиваемся на взятие значения по нулевому адресу... --19uQFt6ulqmgNgg1 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQE/PJ3JfBKgtDjnu0YRAreMAJ0czpGXubOlFiVFbeEX+e09UlwJ0ACgga4h FCvI4Ae+iuZAeXC4igPNVqA= =QI6z -----END PGP SIGNATURE----- --19uQFt6ulqmgNgg1--