Fails with: In file included from skelton/common/net.cpp:56: skelton/include/net_buf.h: In member function `void Net_buf::read_mem(void*, int )': skelton/include/net_buf.h:89: warning: comparison between signed and unsigned in teger expressions skelton/common/net.cpp: In member function `void Net::start_server(bool)': skelton/common/net.cpp:1046: error: cannot convert `addr_size_t*' to `socklen_t* ' for argument `3' to `int getsockname(int, sockaddr*, socklen_t*)' skelton/common/net.cpp: In member function `void Net::receiveudp(int, Net_buf*)' : skelton/common/net.cpp:1294: error: cannot convert `addr_size_t*' to `socklen_t* ' for argument `6' to `ssize_t recvfrom(int, void*, size_t, int, sockaddr*, sock len_t*)' skelton/common/net.cpp: In member function `bool Net::accept()': skelton/common/net.cpp:1320: error: cannot convert `addr_size_t*' to `socklen_t* ' for argument `3' to `int accept(int, sockaddr*, socklen_t*)' Reproducible: Always Steps to Reproduce: 1. 2. 3.
Created attachment 43056 [details, diff] Patch for fixing the comilation errors
Still segfaulting triyng to start it, though..
If you manage to get it working, feel free to file an enhancement bug. As it's not currently keyworded for amd64, there's no reason to file a bug saying it's not working. Thanks.
okay.. will do. It's working now anyway