Dear John Matthews, In fact, I just want to use nf_register_hook() and nf_register_queue_handler() to register some of my functions as hooks, so that I can check the IP packets and decide whether I should accept them or not.
Do you have some examples about netfilter? Please send me one, thank you. >Send Redhat-devel-list mailing list submissions to > [EMAIL PROTECTED] > >To subscribe or unsubscribe via the World Wide Web, visit > https://listman.redhat.com/mailman/listinfo/redhat-devel-list >or, via email, send a message with subject or body 'help' to > [EMAIL PROTECTED] > >You can reach the person managing the list at > [EMAIL PROTECTED] > >When replying, please edit your Subject line so it is more specific >than "Re: Contents of Redhat-devel-list digest..." > > >Today's Topics: > > 1. RE: SOS! Why there are so many redefinitions? (Matthews, John) > >Message: 1 >Return-Path: <[EMAIL PROTECTED]> >Delivered-To: [EMAIL PROTECTED] >Message-ID: <[EMAIL PROTECTED]> >From: "Matthews, John" <[EMAIL PROTECTED]> >To: "'[EMAIL PROTECTED]'" <[EMAIL PROTECTED]> >Subject: RE: SOS! Why there are so many redefinitions? >Date: Thu, 7 Nov 2002 16:41:31 -0500 >MIME-Version: 1.0 >Content-Type: text/plain; > charset="gb2312" >Content-Transfer-Encoding: 8bit >Sender: [EMAIL PROTECTED] >Precedence: bulk >Reply-To: [EMAIL PROTECTED] >List-Help: <mailto:redhat-devel-list-request@;redhat.com?subject=help> >List-Post: <mailto:redhat-devel-list@;redhat.com> >List-Subscribe: <https://listman.redhat.com/mailman/listinfo/redhat-devel-list>, > <mailto:redhat-devel-list-request@;redhat.com?subject=subscribe> >List-Id: Red Hat developer's list <redhat-devel-list.redhat.com> >List-Unsubscribe: <https://listman.redhat.com/mailman/listinfo/redhat-devel-list>, > <mailto:redhat-devel-list-request@;redhat.com?subject=unsubscribe> >List-Archive: <https://listman.redhat.com/mailman/private/redhat-devel-list/> > > It's been a year since I've done work with netfilter, but I was >under the assumption "skbuff" was more on the kernel side. I'm not sure if >it's something you want to play around with in user space. I assume your >receiving the redefinition errors because you are now redefining some >structures with kernel space definitions. > > What are your plans for including netfilter into your program? Do >you need to access it's kernel side implementation, or would it be >sufficient to manipulate it through user space calls? > >-John Matthews > > > >-----Original Message----- >From: Jiangbo [mailto:pirate@;vip.sina.com] >Sent: Thursday, November 07, 2002 8:35 AM >To: [EMAIL PROTECTED] >Subject: SOS! Why there are so many redefinitions? > > >Hi, all, > > I am a tyro to the Linux. Recently a problem hits me. I am writing a >simple IDS, >and I am going to use netfilter in my program. Unfortunately, when I add >"#include <linux/skbuff.h>" to the head file, I get lots of redefinition >errors, like this: "/usr/include/linux/xxxx.h:22: redefinition of `struct >xx', /usr/include/bits/xxxx.h:310: previous definition of `struct xx'". > > The following are head files that have been included: >//////////////////////////// >#include <netinet/in.h> >#include <netinet/ip.h> >#include <netinet/tcp.h> >#include <netinet/udp.h> >#include <netinet/ip_icmp.h> >#include <netinet/if_ether.h> > >#include <string.h> >#include <stdlib.h> >#include <stdio.h> >#include <signal.h> >#include <unistd.h> > >#include <sys/types.h> >#include <sys/socket.h> >#include <sys/ioctl.h> >#include <linux/sockios.h> >#include <linux/if.h> >//////////////////////////// > > Would you please give me a hand? > Thank you very much. > > > Yours truely, >¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ ¡¡¡¡¡¡¡¡Jiangbo >¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡[EMAIL PROTECTED] >¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡2002-11-07 > > > >_______________________________________________ >Redhat-devel-list mailing list >[EMAIL PROTECTED] >https://listman.redhat.com/mailman/listinfo/redhat-devel-list > > > > > > >_______________________________________________ >Redhat-devel-list mailing list >[EMAIL PROTECTED] >https://listman.redhat.com/mailman/listinfo/redhat-devel-list = = = = = = = = = = = = = = = = = = = = Ö Àñ£¡ Jiangbo [EMAIL PROTECTED] 2002-11-09 _______________________________________________ Redhat-devel-list mailing list [EMAIL PROTECTED] https://listman.redhat.com/mailman/listinfo/redhat-devel-list