From owner-freebsd-net@FreeBSD.ORG Mon Apr 5 19:38:58 2004 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A7B1E16A4CE for ; Mon, 5 Apr 2004 19:38:58 -0700 (PDT) Received: from tachyon.jinmei.org (kame207.kame.net [203.178.141.207]) by mx1.FreeBSD.org (Postfix) with ESMTP id 85CDE43D2D for ; Mon, 5 Apr 2004 19:38:56 -0700 (PDT) (envelope-from jinmei@isl.rdc.toshiba.co.jp) Received: from ocean.jinmei.org (unknown [2001:200:0:4819:1c2:50e1:bec4:b1a4]) by tachyon.jinmei.org (Postfix) with ESMTP id 40F3A353E0; Tue, 6 Apr 2004 11:37:34 +0900 (JST) Date: Tue, 06 Apr 2004 11:38:06 +0900 Message-ID: From: JINMEI Tatuya / =?ISO-2022-JP?B?GyRCP0BMQEMjOkgbKEI=?= To: "Sebastien Petit" In-Reply-To: <003b01c41b0f$b1e4fc90$bc0a270a@bum.sub.fr.hsbc> References: <003b01c41b0f$b1e4fc90$bc0a270a@bum.sub.fr.hsbc> User-Agent: Wanderlust/2.10.1 (Watching The Wheels) Emacs/21.3 Mule/5.0 (SAKAKI) Organization: Research & Development Center, Toshiba Corp., Kawasaki, Japan. MIME-Version: 1.0 (generated by SEMI 1.14.5 - "Awara-Onsen") Content-Type: text/plain; charset=US-ASCII cc: freebsd-net@freebsd.org Subject: Re: SOCK_RAW sockets and IPPROTO_AH X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 Apr 2004 02:38:58 -0000 >>>>> On Mon, 5 Apr 2004 15:12:49 +0200, >>>>> "Sebastien Petit" said: > Hi, > Is there a way to receive AH packets in userland with a SOCK_RAW socket ? > ie: socket(AF_INET, SOCK_RAW, IPPROTO_AH) ? > I found that this socket call doesn't work under FreeBSD. On OpenBSD, it works but a recvfrom/read doesn't return any AH packets when it was received on an interface. > Is there another proper way to receive AH packets in Userland under FreeBSD ? (bpf/pcap is not a solution because I want to have a socket opened for multicast join) Unfortunately, bpf/pcap is the only solution. JINMEI, Tatuya Communication Platform Lab. Corporate R&D Center, Toshiba Corp. jinmei@isl.rdc.toshiba.co.jp