Mail Archives: cygwin/2008/10/24/06:22:15
Thank for your quick answer Corinna, the BSD struct ip definition work
fine on me. I realize cygwin development team have good reason not to
add struct iphdr definition so I use your first solutions.
regards,
On Fri, Oct 17, 2008 at 12:52:28PM +0200, Corinna Vinschen wrote:
> On Oct 17 16:56, bjoe wrote:
> > Hi all,
> > I am sorry for this newbie question
> > I get this error messages when try to compile program in cygwin, but
> > this program compiled successfully in Linux.
> >
> > $ gcc-4 test.c
> > test.c: In function 'main':
> > test.c:152: error: invalid application of 'sizeof' to incomplete type
> > 'struct iphdr'
> > test.c:153: error: invalid application of 'sizeof' to incomplete type
> > 'struct iphdr'
> >
> > My investigation show me that cygwin not have iphdr difinitions in netinet/ip.h
> > like Linux. I use cygwin 1.5.25(0.156/4/2), so maybe someone in this
> > list can explain to me how to workaround this.
>
> Cygwin has the BSD defintion struct ip instead. Use that or define
> struct iphdr along the lines of struct ip yourself.
>
>
> Corinna
>
> --
> Corinna Vinschen Please, send mails regarding Cygwin to
> Cygwin Project Co-Leader cygwin AT cygwin DOT com
> Red Hat
--
It is easy to say no when
there is a deeper yes burning within
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
- Raw text -