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

Reply via email to