All of lore.kernel.org
 help / color / mirror / Atom feed
* libnfnetlink.h include generates problems...
@ 2007-06-11 21:39 aton
  2007-06-11 22:07 ` [Patch 0/2] " Eric Leblond
  2007-06-12 10:35 ` Pablo Neira Ayuso
  0 siblings, 2 replies; 8+ messages in thread
From: aton @ 2007-06-11 21:39 UTC (permalink / raw)
  To: Netfilter Development Mailinglist

in one of my programs, i include the following two files:

#include <linux/netfilter.h>
#include <libnetfilter_queue/libnetfilter_queue.h>

while a few of my header files include each other i get errors from
these nfqueue header:

In file included from /usr/include/sys/uio.h:24,
                 from /usr/include/sys/socket.h:27,
                 from /usr/local/include/libnfnetlink/libnfnetlink.h:19,
                 from
/usr/local/include/libnetfilter_queue/libnetfilter_queue.h:16,
                 from misc.h:14,
                 from packeter.c:9:
/usr/include/sys/types.h:62: error: conflicting types for 'dev_t'
/usr/include/linux/types.h:27: error: previous declaration of 'dev_t'
was here
/usr/include/sys/types.h:72: error: conflicting types for 'mode_t'
/usr/include/linux/types.h:33: error: previous declaration of 'mode_t'
was here
/usr/include/sys/types.h:77: error: conflicting types for 'nlink_t'
/usr/include/linux/types.h:36: error: previous declaration of 'nlink_t'
was here
etc. etc.

i talked to some guys from ##c on freenode, and they said, probably
libnfnetlink.h should not directly include linux/types.h

sorry if this is my mistake, i am not very good at this stuff

greetings, aton

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2007-06-13 18:51 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-06-11 21:39 libnfnetlink.h include generates problems aton
2007-06-11 22:07 ` [Patch 0/2] " Eric Leblond
2007-06-11 22:10   ` [Patch 1/2] " Eric Leblond
2007-06-13 18:51     ` Pablo Neira Ayuso
2007-06-11 22:11   ` [Patch 0/2] " Eric Leblond
2007-06-12 10:35 ` Pablo Neira Ayuso
2007-06-13  9:09   ` aton
2007-06-13  9:28     ` Pablo Neira Ayuso

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.