From owner-freebsd-net Wed May 24 16:27:27 2000 Delivered-To: freebsd-net@freebsd.org Received: from alpo.whistle.com (alpo.whistle.com [207.76.204.38]) by hub.freebsd.org (Postfix) with ESMTP id AD9B737BAFA; Wed, 24 May 2000 16:27:24 -0700 (PDT) (envelope-from erik@whistle.com) Received: from whistle.com (erik.whistle.com [207.76.205.71]) by alpo.whistle.com (8.9.1a/8.9.1) with ESMTP id QAA39478; Wed, 24 May 2000 16:27:23 -0700 (PDT) Message-ID: <392C655B.5966AE30@whistle.com> Date: Wed, 24 May 2000 16:27:23 -0700 From: Erik Salander X-Mailer: Mozilla 4.7 [en] (X11; U; FreeBSD 3.3-RELEASE i386) X-Accept-Language: en MIME-Version: 1.0 To: freebsd-net@FreeBSD.ORG Cc: archie@whistle.com, julian@elischer.org, eivind@FreeBSD.ORG, kris@FreeBSD.ORG, ru@FreeBSD.ORG, imp@village.org, brian@Awfulhak.org, cmott@scientech.com Subject: libalias changes for PPTP, RTSP, FTP(passive) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-net@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi, I've got some changes for libalias that are ready to be reviewed. The general features are: - add support to alias RTSP and RTP (see new module alias_rtsp.c) - add support to alias PPTP and GRE (see new module alias_pptp.c and all "LINK_GRE" references) - adding support for passive mode FTP, aliasing the 227 replies (see alias_ftp.c) - a new utility function, PacketUnaliasOut (see alias.c) Note, the FTP aliasing now ensures that: 1. the segment preceding a PORT/227 segment terminates with a \r\n. 2. the IP address in the PORT/227 matches the source IP address of the packet. 3. the port number in the PORT command or 277 reply is greater than or equal to 1024 Here are the changes: ftp://ftp.whistle.com/pub/archie/misc/libalias.patch.1 Please review when you can and let me know if you have comments. Thanks! Erik Salander Whistle Communications To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message