RE: SOS! Why there are so many redefinitions? (Matthews, John)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




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
>	redhat-devel-list@redhat.com
>
>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
>	redhat-devel-list-request@redhat.com
>
>You can reach the person managing the list at
>	redhat-devel-list-admin@redhat.com
>
>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: <mail@redhat.com>
>Delivered-To: redhat-devel-list@listman.redhat.com
>Message-ID: <322F2EC32FDED4118A9B00902745F5DF266701@lio.aacisd.com>
>From: "Matthews, John" <JMatthews@LIO.AACISD.com>
>To: "'redhat-devel-list@redhat.com'" <redhat-devel-list@redhat.com>
>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: redhat-devel-list-admin@redhat.com
>Precedence: bulk
>Reply-To: redhat-devel-list@redhat.com
>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: redhat-devel-list@redhat.com
>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
>¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡pirate@vip.sina.com
>¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡2002-11-07
>
>
>
>_______________________________________________
>Redhat-devel-list mailing list
>Redhat-devel-list@redhat.com
>https://listman.redhat.com/mailman/listinfo/redhat-devel-list
>
>
>
>
>
>
>_______________________________________________
>Redhat-devel-list mailing list
>Redhat-devel-list@redhat.com
>https://listman.redhat.com/mailman/listinfo/redhat-devel-list

= = = = = = = = = = = = = = = = = = = =
			

                    ÖÂ
Àñ£¡
				 
               Jiangbo
               pirate@vip.sina.com
					2002-11-09 



_______________________________________________
Redhat-devel-list mailing list
Redhat-devel-list@redhat.com
https://listman.redhat.com/mailman/listinfo/redhat-devel-list

[Index of Archives]     [Kernel Newbies]     [Red Hat General]     [Fedora]     [Red Hat Install]     [Linux Kernel Development]     [Yosemite News]

  Powered by Linux