On 2019-09-04 00:36, Lukasz Swierczewski wrote: > I have question. > I need netinet/* in my C project. > For example: > #include <netinet/icmp6.h> > #include <netinet/ip_icmp.h> > #include <netinet/in.h> > #include <netinet/ip6.h> > Is this available in Cygwin?
$ cygcheck -p usr/include/netinet/ Found 6 matches for usr/include/netinet/ cygwin-devel-3.0.6-1 - cygwin-devel: Core development files cygwin-devel-3.0.7-1 - cygwin-devel: Core development files cygwin-devel-3.1.0-0.3 - cygwin-devel: Core development files cygwin32-2.10.0-1 - cygwin32: Cygwin 32bit toolchain cygwin32-2.6.0-1 - cygwin32: Cygwin 32bit toolchain (installed binaries and support files) cygwin32-2.8.2-1 - cygwin32: Cygwin 32bit toolchain $ zfgrep netinet /etc/setup/cygwin-devel.lst.gz usr/include/netinet/ usr/include/netinet/in.h usr/include/netinet/in_systm.h usr/include/netinet/ip.h usr/include/netinet/ip6.h usr/include/netinet/ip_icmp.h usr/include/netinet/tcp.h usr/include/netinet/udp.h Install cygwin-devel package. > There are problems as standard ... > What do you need to do to compile with these libs? In many cases, nothing, as the functions are built into libc in the cygwin dll; otherwise for other libraries, add -l... to your build command line as you would on Unix. -- Take care. Thanks, Brian Inglis, Calgary, Alberta, Canada This email may be disturbing to some readers as it contains too much technical detail. Reader discretion is advised. -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple