=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== ############################################## netpanzer-0.8.7+ds/src/Lib/Network/Address.hpp-61- netpanzer-0.8.7+ds/src/Lib/Network/Address.hpp:62: struct sockaddr * getSockaddr() const { return (struct sockaddr *)&ss; }; netpanzer-0.8.7+ds/src/Lib/Network/Address.hpp-63- socklen_t getSockaddrLen() const ############################################## netpanzer-0.8.7+ds/src/Lib/Network/SocketBase.hpp-59- netpanzer-0.8.7+ds/src/Lib/Network/SocketBase.hpp:60: void setReuseAddr() throw(NetworkException); netpanzer-0.8.7+ds/src/Lib/Network/SocketBase.hpp-61- void setNoDelay() throw(NetworkException); ############################################## netpanzer-0.8.7+ds/src/Lib/Network/TCPListenSocket.cpp-28-{ netpanzer-0.8.7+ds/src/Lib/Network/TCPListenSocket.cpp:29: setReuseAddr(); netpanzer-0.8.7+ds/src/Lib/Network/TCPListenSocket.cpp-30- bindSocket(); ############################################## netpanzer-0.8.7+ds/src/Lib/Network/SocketBase.cpp-58- throw(NetworkException) netpanzer-0.8.7+ds/src/Lib/Network/SocketBase.cpp:59: : addr(a) netpanzer-0.8.7+ds/src/Lib/Network/SocketBase.cpp-60-{ ############################################## netpanzer-0.8.7+ds/src/Lib/Network/SocketBase.cpp-69- throw(NetworkException) netpanzer-0.8.7+ds/src/Lib/Network/SocketBase.cpp:70: : sockfd(fd), addr(a) netpanzer-0.8.7+ds/src/Lib/Network/SocketBase.cpp-71-{ ############################################## netpanzer-0.8.7+ds/src/Lib/Network/SocketBase.cpp-149- { netpanzer-0.8.7+ds/src/Lib/Network/SocketBase.cpp:150: int res = bind(sockfd, toaddr.getSockaddr(), toaddr.getSockaddrLen()); netpanzer-0.8.7+ds/src/Lib/Network/SocketBase.cpp-151- if(res == SOCKET_ERROR) { ############################################## netpanzer-0.8.7+ds/src/Lib/Network/SocketBase.cpp-169-void netpanzer-0.8.7+ds/src/Lib/Network/SocketBase.cpp:170:SocketBase::setReuseAddr() throw(NetworkException) netpanzer-0.8.7+ds/src/Lib/Network/SocketBase.cpp-171-{ ############################################## netpanzer-0.8.7+ds/src/Lib/Network/SocketBase.cpp-241- { netpanzer-0.8.7+ds/src/Lib/Network/SocketBase.cpp:242: int res = connect(sockfd, addr.getSockaddr(), addr.getSockaddrLen()); netpanzer-0.8.7+ds/src/Lib/Network/SocketBase.cpp-243- if(res == SOCKET_ERROR) ############################################## netpanzer-0.8.7+ds/src/Lib/Network/SocketBase.cpp-334- int res = sendto(sockfd, (const char*) data, len, SEND_FLAGS, netpanzer-0.8.7+ds/src/Lib/Network/SocketBase.cpp:335: toaddr.getSockaddr(), toaddr.getSockaddrLen()); netpanzer-0.8.7+ds/src/Lib/Network/SocketBase.cpp-336- if(res == SOCKET_ERROR) { ############################################## netpanzer-0.8.7+ds/src/Lib/Network/SocketBase.cpp-360- int res = recvfrom(sockfd, (char*) buffer, len, RECV_FLAGS, netpanzer-0.8.7+ds/src/Lib/Network/SocketBase.cpp:361: fromaddr.getSockaddr(), fromaddr.getSockaddrLenPointer()); netpanzer-0.8.7+ds/src/Lib/Network/SocketBase.cpp-362- if ( res == SOCKET_ERROR ) ############################################## netpanzer-0.8.7+ds/src/Lib/Network/SocketBase.cpp-388- SOCKET newsock; netpanzer-0.8.7+ds/src/Lib/Network/SocketBase.cpp:389: newsock= accept(sockfd, fromaddr.getSockaddr(), fromaddr.getSockaddrLenPointer()); netpanzer-0.8.7+ds/src/Lib/Network/SocketBase.cpp-390- if ( newsock == INVALID_SOCKET ) ############################################## netpanzer-0.8.7+ds/support/scripts/make-linux-portable.sh-37-pushd "${NPDEST}/.." netpanzer-0.8.7+ds/support/scripts/make-linux-portable.sh:38:tar zcvf "${ZIPNAME}" `basename "${NPDEST}"` netpanzer-0.8.7+ds/support/scripts/make-linux-portable.sh-39-popd ############################################## netpanzer-0.8.7+ds/support/scripts/copy_datafiles.sh-14- while read fname; do netpanzer-0.8.7+ds/support/scripts/copy_datafiles.sh:15: DNAME="`dirname \"${fname}\"`" netpanzer-0.8.7+ds/support/scripts/copy_datafiles.sh-16- [ ! -d "${DESTDIR}/${DNAME}" ] && mkdir -p "${DESTDIR}/${DNAME}" ############################################## netpanzer-0.8.7+ds/support/scripts/make-linux-binary.sh-41-pushd "${NPDEST}/.." netpanzer-0.8.7+ds/support/scripts/make-linux-binary.sh:42:tar zcvf "${ZIPNAME}" `basename "${NPDEST}"` netpanzer-0.8.7+ds/support/scripts/make-linux-binary.sh-43-popd ############################################## netpanzer-0.8.7+ds/support/scripts/make-windows-binary.sh-37-pushd "${NPDEST}/.." netpanzer-0.8.7+ds/support/scripts/make-windows-binary.sh:38:zip -9r "${ZIPNAME}" `basename "${NPDEST}"` netpanzer-0.8.7+ds/support/scripts/make-windows-binary.sh-39-popd ############################################## netpanzer-0.8.7+ds/support/scripts/make-all-binary.sh-54-pushd "${NPDEST}/.." netpanzer-0.8.7+ds/support/scripts/make-all-binary.sh:55:zip -9r "${ZIPNAME}" `basename "${NPDEST}"` netpanzer-0.8.7+ds/support/scripts/make-all-binary.sh-56-popd