Messages in this thread | | | Date | Mon, 12 Jan 2009 23:22:05 -0800 (PST) | Subject | Re: [PATCH -tip] in6.h: extern's make no sense in userspace | From | David Miller <> |
| |
From: Sam Ravnborg <sam@ravnborg.org> Date: Tue, 13 Jan 2009 08:15:13 +0100
> On Tue, Jan 13, 2009 at 12:27:39PM +0530, Jaswinder Singh Rajput wrote: > > +#ifdef __KERNEL__ > > extern const struct in6_addr in6addr_any; > > #define IN6ADDR_ANY_INIT { { { 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 } } } > > extern const struct in6_addr in6addr_loopback; > > #define IN6ADDR_LOOPBACK_INIT { { { 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1 } } } > > -#ifdef __KERNEL__ > > It looks wrong what IN6ADDR_ANY_INIT should be a kernel only symbol. > At least google had some hits on that symbol. > > netdev people should know....
It is defined by libc's /usr/include/netinet/in.h
| |