Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- russellh@prescott:~/Git/lua-conmanorg% gmake
- /bin/sh: lua: not found
- /bin/sh: lua: not found
- cc -I /usr/local/include/lua53 -fPIC -shared -o lib/net.so src/net.c
- src/net.c:84:23: error: field has incomplete type 'struct sockaddr_in'
- struct sockaddr_in sin;
- ^
- src/net.c:84:10: note: forward declaration of 'struct sockaddr_in'
- struct sockaddr_in sin;
- ^
- src/net.c:85:23: error: field has incomplete type 'struct sockaddr_in6'
- struct sockaddr_in6 sin6;
- ^
- src/net.c:85:10: note: forward declaration of 'struct sockaddr_in6'
- struct sockaddr_in6 sin6;
- ^
- src/net.c:267:27: error: invalid application of 'sizeof' to an incomplete type 'struct sockaddr_in'
- case AF_INET: return sizeof(struct sockaddr_in);
- ^ ~~~~~~~~~~~~~~~~~~~~
- src/net.c:84:10: note: forward declaration of 'struct sockaddr_in'
- struct sockaddr_in sin;
- ^
- src/net.c:268:27: error: invalid application of 'sizeof' to an incomplete type 'struct sockaddr_in6'
- case AF_INET6: return sizeof(struct sockaddr_in6);
- ^ ~~~~~~~~~~~~~~~~~~~~~
- src/net.c:85:10: note: forward declaration of 'struct sockaddr_in6'
- struct sockaddr_in6 sin6;
- ^
- src/net.c:523:16: error: use of undeclared identifier 'IPPROTO_TCP'
- if (proto == IPPROTO_TCP)
- ^
- src/net.c:525:21: error: use of undeclared identifier 'IPPROTO_UDP'
- else if (proto == IPPROTO_UDP)
- ^
- src/net.c:724:19: error: use of undeclared identifier 'IPPROTO_TCP'
- if (protocol == IPPROTO_TCP)
- ^
- src/net.c:726:24: error: use of undeclared identifier 'IPPROTO_UDP'
- else if (protocol == IPPROTO_UDP)
- ^
- src/net.c:768:16: error: use of undeclared identifier 'IPPROTO_TCP'
- protocol = IPPROTO_TCP;
- ^
- src/net.c:844:17: error: use of undeclared identifier 'IPPROTO_TCP'
- if ((proto == IPPROTO_TCP) || (proto == IPPROTO_UDP))
- ^
- src/net.c:844:43: error: use of undeclared identifier 'IPPROTO_UDP'
- if ((proto == IPPROTO_TCP) || (proto == IPPROTO_UDP))
- ^
- src/net.c:895:17: error: use of undeclared identifier 'IPPROTO_TCP'
- if ((proto == IPPROTO_TCP) || (proto == IPPROTO_UDP))
- ^
- src/net.c:895:43: error: use of undeclared identifier 'IPPROTO_UDP'
- if ((proto == IPPROTO_TCP) || (proto == IPPROTO_UDP))
- ^
- src/net.c:1011:27: error: use of undeclared identifier 'IPPROTO_TCP'
- { "maxsegment" , IPPROTO_TCP , 0 , TCP_MAXSEG , SOPT_INT , true , true } ,
- ^
- src/net.c:1012:27: error: use of undeclared identifier 'IPPROTO_TCP'
- { "nodelay" , IPPROTO_TCP , 0 , TCP_NODELAY , SOPT_FLAG , true , true } ,
- ^
- src/net.c:1067:38: error: invalid application of 'sizeof' to an incomplete type 'const struct sockoptions []'
- value = bsearch(tkey,m_sockoptions,MAX_SOPTS,sizeof(struct sockoptions),sopt_compare);
- ^~~~~~~~~
- src/net.c:1040:32: note: expanded from macro 'MAX_SOPTS'
- #define MAX_SOPTS (sizeof(m_sockoptions) / sizeof(struct sockoptions))
- ^~~~~~~~~~~~~~~
- src/net.c:1137:14: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration]
- if (ioctl(sock->fh,value->level,&ivalue) < 0)
- ^
- src/net.c:1166:38: error: invalid application of 'sizeof' to an incomplete type 'const struct sockoptions []'
- value = bsearch(tkey,m_sockoptions,MAX_SOPTS,sizeof(struct sockoptions),sopt_compare);
- ^~~~~~~~~
- src/net.c:1040:32: note: expanded from macro 'MAX_SOPTS'
- #define MAX_SOPTS (sizeof(m_sockoptions) / sizeof(struct sockoptions))
- ^~~~~~~~~~~~~~~
- src/net.c:1345:9: warning: implicit declaration of function 'IN_MULTICAST' is invalid in C99 [-Wimplicit-function-declaration]
- if (IN_MULTICAST(ntohl(addr->sin.sin_addr.s_addr)))
- ^
- src/net.c:1348:22: error: variable has incomplete type 'struct ip_mreq'
- struct ip_mreq mreq;
- ^
- src/net.c:1348:14: note: forward declaration of 'struct ip_mreq'
- struct ip_mreq mreq;
- ^
- src/net.c:1350:31: error: use of undeclared identifier 'IPPROTO_IP'
- if (setsockopt(sock->fh,IPPROTO_IP,IP_MULTICAST_LOOP,&on,1) < 0)
- ^
- fatal error: too many errors emitted, stopping now [-ferror-limit=]
- 2 warnings and 20 errors generated.
- gmake: *** [Makefile:85: lib/net.so] Error 1
Add Comment
Please, Sign In to add comment