From owner-freebsd-hackers Thu Jul 9 23:30:16 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA28287 for freebsd-hackers-outgoing; Thu, 9 Jul 1998 23:30:16 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from outreach.wolfnet.org (root@outreach.wolfnet.org [207.173.133.202]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA28281 for ; Thu, 9 Jul 1998 23:30:14 -0700 (PDT) (envelope-from jkf@wolfnet.org) Received: from outreach.wolfnet.org (jkf@outreach.wolfnet.org [207.173.133.202]) by outreach.wolfnet.org (8.8.8/8.8.8) with SMTP id XAA14661 for ; Thu, 9 Jul 1998 23:31:04 -0700 (PDT) (envelope-from jkf@wolfnet.org) Date: Thu, 9 Jul 1998 23:31:04 -0700 (PDT) From: "Jason K. Fritcher" To: hackers@FreeBSD.ORG Subject: Raw sockets & ICMP Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hello. I've been working on an icmp logger today, and ran across an interesting problem. It seems the kernel in 2.2.6-stable does not pass all icmp packets to the raw sockets. I looked through the code in icmp_input, and from what I can see, echo, timestamp, and mask request packets don't make it to the rip_input call. Was this intentional, or were those packets simply overlooked because of the processing in the reflect block? -- Jason K. Fritcher jkf@wolfnet.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message