===========================================================
                                      .___ __  __   
          _________________  __ __  __| _/|__|/  |_ 
         / ___\_` __ \__  \ |  |  \/ __ | | \\_  __\
        / /_/  >  | \// __ \|  |  / /_/ | |  ||  |  
        \___  /|__|  (____  /____/\____ | |__||__|  
       /_____/            \/           \/           
              grep rough audit - static analysis tool
                  v2.8 written by @Wireghoul
=================================[justanotherhacker.com]===
barrier-2.3.3+dfsg/clean_build.sh-6-if [ $? -eq 0 ]; then
barrier-2.3.3+dfsg/clean_build.sh:7:    B_CMAKE=`echo $B_CMAKE | cut -d' ' -f3`
barrier-2.3.3+dfsg/clean_build.sh-8-else
##############################################
barrier-2.3.3+dfsg/src/lib/arch/IArchNetwork.h-243-    //! Create an "any" network address
barrier-2.3.3+dfsg/src/lib/arch/IArchNetwork.h:244:    virtual ArchNetAddress    newAnyAddr(EAddressFamily) = 0;
barrier-2.3.3+dfsg/src/lib/arch/IArchNetwork.h-245-
barrier-2.3.3+dfsg/src/lib/arch/IArchNetwork.h-246-    //! Copy a network address
barrier-2.3.3+dfsg/src/lib/arch/IArchNetwork.h:247:    virtual ArchNetAddress    copyAddr(ArchNetAddress) = 0;
barrier-2.3.3+dfsg/src/lib/arch/IArchNetwork.h-248-
barrier-2.3.3+dfsg/src/lib/arch/IArchNetwork.h-249-    //! Convert a name to a network address
barrier-2.3.3+dfsg/src/lib/arch/IArchNetwork.h:250:    virtual ArchNetAddress    nameToAddr(const std::string&) = 0;
barrier-2.3.3+dfsg/src/lib/arch/IArchNetwork.h-251-
barrier-2.3.3+dfsg/src/lib/arch/IArchNetwork.h-252-    //! Destroy a network address
barrier-2.3.3+dfsg/src/lib/arch/IArchNetwork.h:253:    virtual void            closeAddr(ArchNetAddress) = 0;
barrier-2.3.3+dfsg/src/lib/arch/IArchNetwork.h-254-
##############################################
barrier-2.3.3+dfsg/src/lib/arch/IArchNetwork.h-270-    //! Test addresses for equality
barrier-2.3.3+dfsg/src/lib/arch/IArchNetwork.h:271:    virtual bool            isEqualAddr(ArchNetAddress, ArchNetAddress) = 0;
barrier-2.3.3+dfsg/src/lib/arch/IArchNetwork.h-272-
##############################################
barrier-2.3.3+dfsg/src/lib/arch/IArchNetwork.h-274-    /*!
barrier-2.3.3+dfsg/src/lib/arch/IArchNetwork.h:275:    Returns true if \c addr is the "any" address.  \c newAnyAddr()
barrier-2.3.3+dfsg/src/lib/arch/IArchNetwork.h-276-    returns an "any" address.
barrier-2.3.3+dfsg/src/lib/arch/IArchNetwork.h-277-    */
barrier-2.3.3+dfsg/src/lib/arch/IArchNetwork.h:278:    virtual bool            isAnyAddr(ArchNetAddress addr) = 0;
barrier-2.3.3+dfsg/src/lib/arch/IArchNetwork.h-279-
##############################################
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.cpp-199-
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.cpp:200:    if (bind(s->m_fd, TYPED_ADDR(struct sockaddr, addr), addr->m_len) == -1) {
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.cpp-201-        throwError(errno);
##############################################
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.cpp-232-    ACCEPT_TYPE_ARG3 len = (ACCEPT_TYPE_ARG3)((*addr)->m_len);
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.cpp:233:    int fd = accept(s->m_fd, TYPED_ADDR(struct sockaddr, (*addr)), &len);
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.cpp-234-    (*addr)->m_len = (socklen_t)len;
##############################################
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.cpp-262-    if (addr == &dummy) {
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.cpp:263:        ARCH->closeAddr(dummy);
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.cpp-264-    }
##############################################
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.cpp-274-
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.cpp:275:    if (connect(s->m_fd, TYPED_ADDR(struct sockaddr, addr), addr->m_len) == -1) {
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.cpp-276-        if (errno == EISCONN) {
##############################################
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.cpp-645-ArchNetAddress
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.cpp:646:ArchNetworkBSD::newAnyAddr(EAddressFamily family)
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.cpp-647-{
##############################################
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.cpp-653-    case kINET: {
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.cpp:654:        auto* ipAddr = TYPED_ADDR(struct sockaddr_in, addr);
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.cpp-655-        memset(ipAddr, 0, sizeof(struct sockaddr_in));
##############################################
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.cpp-662-    case kINET6: {
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.cpp:663:        auto* ipAddr = TYPED_ADDR(struct sockaddr_in6, addr);
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.cpp-664-        memset(ipAddr, 0, sizeof(struct sockaddr_in6));
##############################################
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.cpp-678-ArchNetAddress
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.cpp:679:ArchNetworkBSD::copyAddr(ArchNetAddress addr)
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.cpp-680-{
##############################################
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.cpp-687-ArchNetAddress
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.cpp:688:ArchNetworkBSD::nameToAddr(const std::string& name)
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.cpp-689-{
##############################################
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.cpp-720-void
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.cpp:721:ArchNetworkBSD::closeAddr(ArchNetAddress addr)
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.cpp-722-{
##############################################
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.cpp-736-    char service[20];
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.cpp:737:    int ret = getnameinfo(TYPED_ADDR(struct sockaddr, addr), addr->m_len, host,
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.cpp-738-            sizeof(host), service, sizeof(service), 0);
##############################################
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.cpp-759-    case kINET: {
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.cpp:760:        auto* ipAddr = TYPED_ADDR(struct sockaddr_in, addr);
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.cpp-761-        ARCH->lockMutex(m_mutex);
##############################################
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.cpp-768-        char strAddr[INET6_ADDRSTRLEN];
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.cpp:769:        auto* ipAddr = TYPED_ADDR(struct sockaddr_in6, addr);
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.cpp-770-        ARCH->lockMutex(m_mutex);
##############################################
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.cpp-804-    case kINET: {
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.cpp:805:        auto* ipAddr = TYPED_ADDR(struct sockaddr_in, addr);
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.cpp-806-        ipAddr->sin_port = htons(port);
##############################################
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.cpp-810-    case kINET6: {
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.cpp:811:        auto* ipAddr = TYPED_ADDR(struct sockaddr_in6, addr);
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.cpp-812-        ipAddr->sin6_port = htons(port);
##############################################
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.cpp-828-    case kINET: {
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.cpp:829:        auto* ipAddr = TYPED_ADDR(struct sockaddr_in, addr);
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.cpp-830-        return ntohs(ipAddr->sin_port);
##############################################
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.cpp-833-    case kINET6: {
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.cpp:834:        auto* ipAddr = TYPED_ADDR(struct sockaddr_in6, addr);
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.cpp-835-        return ntohs(ipAddr->sin6_port);
##############################################
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.cpp-844-bool
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.cpp:845:ArchNetworkBSD::isAnyAddr(ArchNetAddress addr)
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.cpp-846-{
##############################################
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.cpp-850-    case kINET: {
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.cpp:851:        auto* ipAddr = TYPED_ADDR(struct sockaddr_in, addr);
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.cpp-852-        return (ipAddr->sin_addr.s_addr == INADDR_ANY &&
##############################################
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.cpp-856-    case kINET6: {
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.cpp:857:        auto* ipAddr = TYPED_ADDR(struct sockaddr_in6, addr);
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.cpp-858-        return (memcmp(&ipAddr->sin6_addr, &in6addr_any, sizeof(in6addr_any)) == 0 &&
##############################################
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.cpp-868-bool
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.cpp:869:ArchNetworkBSD::isEqualAddr(ArchNetAddress a, ArchNetAddress b)
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.cpp-870-{
##############################################
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.h-40-#define ARCH_NETWORK ArchNetworkBSD
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.h:41:#define TYPED_ADDR(type_, addr_) (reinterpret_cast<type_*>(&addr_->m_addr))
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.h-42-
##############################################
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.h-83-    virtual std::string        getHostName();
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.h:84:    virtual ArchNetAddress    newAnyAddr(EAddressFamily);
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.h:85:    virtual ArchNetAddress    copyAddr(ArchNetAddress);
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.h:86:    virtual ArchNetAddress    nameToAddr(const std::string&);
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.h:87:    virtual void            closeAddr(ArchNetAddress);
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.h-88-    virtual std::string        addrToName(ArchNetAddress);
##############################################
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.h-92-    virtual int                getAddrPort(ArchNetAddress);
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.h:93:    virtual bool            isAnyAddr(ArchNetAddress);
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.h:94:    virtual bool            isEqualAddr(ArchNetAddress, ArchNetAddress);
barrier-2.3.3+dfsg/src/lib/arch/unix/ArchNetworkBSD.h-95-
##############################################
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp-302-
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp:303:    if (bind_winsock(s->m_socket, TYPED_ADDR(struct sockaddr, addr), addr->m_len) == SOCKET_ERROR) {
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp-304-        throwError(getsockerror_winsock());
##############################################
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp-328-    // accept on socket
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp:329:    SOCKET fd = accept_winsock(s->m_socket, TYPED_ADDR(struct sockaddr, tmp), &tmp->m_len);
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp-330-    if (fd == INVALID_SOCKET) {
##############################################
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp-363-    if (addr != NULL) {
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp:364:        *addr = ARCH->copyAddr(tmp);
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp-365-    }
##############################################
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp-376-
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp:377:    if (connect_winsock(s->m_socket, TYPED_ADDR(struct sockaddr, addr),
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp-378-                            addr->m_len) == SOCKET_ERROR) {
##############################################
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp-680-ArchNetAddress
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp:681:ArchNetworkWinsock::newAnyAddr(EAddressFamily family)
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp-682-{
##############################################
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp-686-        addr = ArchNetAddressImpl::alloc(sizeof(struct sockaddr_in));
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp:687:        auto* ipAddr = TYPED_ADDR(struct sockaddr_in, addr);
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp-688-        memset(ipAddr, 0, sizeof(struct sockaddr_in));
##############################################
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp-695-        addr = ArchNetAddressImpl::alloc(sizeof(struct sockaddr_in6));
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp:696:        auto* ipAddr = TYPED_ADDR(struct sockaddr_in6, addr);
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp-697-        memset(ipAddr, 0, sizeof(struct sockaddr_in6));
##############################################
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp-709-ArchNetAddress
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp:710:ArchNetworkWinsock::copyAddr(ArchNetAddress addr)
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp-711-{
##############################################
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp-714-    ArchNetAddressImpl* copy = ArchNetAddressImpl::alloc(addr->m_len);
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp:715:    memcpy(TYPED_ADDR(void, copy), TYPED_ADDR(void, addr), addr->m_len);
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp-716-    return copy;
##############################################
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp-719-ArchNetAddress
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp:720:ArchNetworkWinsock::nameToAddr(const std::string& name)
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp-721-{
##############################################
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp-751-void
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp:752:ArchNetworkWinsock::closeAddr(ArchNetAddress addr)
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp-753-{
##############################################
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp-765-    char service[20];
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp:766:    int ret = getnameinfo(TYPED_ADDR(struct sockaddr, addr), addr->m_len, host, sizeof(host), service, sizeof(service), 0);
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp-767-
##############################################
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp-783-    case kINET: {
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp:784:        auto* ipAddr = TYPED_ADDR(struct sockaddr_in, addr);
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp-785-        return inet_ntoa_winsock(ipAddr->sin_addr);
##############################################
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp-789-        char strAddr[INET6_ADDRSTRLEN];
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp:790:        auto* ipAddr = TYPED_ADDR(struct sockaddr_in6, addr);
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp-791-        inet_ntop(AF_INET6, &ipAddr->sin6_addr, strAddr, INET6_ADDRSTRLEN);
##############################################
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp-824-    case kINET: {
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp:825:        auto* ipAddr = TYPED_ADDR(struct sockaddr_in, addr);
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp-826-        ipAddr->sin_port = htons_winsock(static_cast<u_short>(port));
##############################################
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp-830-    case kINET6: {
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp:831:        auto* ipAddr = TYPED_ADDR(struct sockaddr_in6, addr);
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp-832-        ipAddr->sin6_port = htons_winsock(static_cast<u_short>(port));
##############################################
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp-848-    case kINET: {
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp:849:        auto* ipAddr = TYPED_ADDR(struct sockaddr_in, addr);
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp-850-        return ntohs_winsock(ipAddr->sin_port);
##############################################
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp-853-    case kINET6: {
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp:854:        auto* ipAddr = TYPED_ADDR(struct sockaddr_in6, addr);
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp-855-        return ntohs_winsock(ipAddr->sin6_port);
##############################################
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp-864-bool
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp:865:ArchNetworkWinsock::isAnyAddr(ArchNetAddress addr)
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp-866-{
##############################################
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp-870-    case kINET: {
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp:871:        auto* ipAddr = TYPED_ADDR(struct sockaddr_in, addr);
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp-872-        return (addr->m_len == sizeof(struct sockaddr_in) &&
##############################################
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp-876-    case kINET6: {
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp:877:        auto* ipAddr = TYPED_ADDR(struct sockaddr_in6, addr);
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp-878-        return (addr->m_len == sizeof(struct sockaddr_in) &&
##############################################
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp-888-bool
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp:889:ArchNetworkWinsock::isEqualAddr(ArchNetAddress a, ArchNetAddress b)
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.cpp-890-{
##############################################
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.h-56-#define ADDR_HDR_SIZE    offsetof(ArchNetAddressImpl, m_addr)
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.h:57:#define TYPED_ADDR(type_, addr_) (reinterpret_cast<type_*>(&addr_->m_addr))
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.h-58-
##############################################
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.h-85-    virtual std::string        getHostName();
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.h:86:    virtual ArchNetAddress    newAnyAddr(EAddressFamily);
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.h:87:    virtual ArchNetAddress    copyAddr(ArchNetAddress);
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.h:88:    virtual ArchNetAddress    nameToAddr(const std::string&);
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.h:89:    virtual void            closeAddr(ArchNetAddress);
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.h-90-    virtual std::string        addrToName(ArchNetAddress);
##############################################
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.h-94-    virtual int                getAddrPort(ArchNetAddress);
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.h:95:    virtual bool            isAnyAddr(ArchNetAddress);
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.h:96:    virtual bool            isEqualAddr(ArchNetAddress, ArchNetAddress);
barrier-2.3.3+dfsg/src/lib/arch/win32/ArchNetworkWinsock.h-97-
##############################################
barrier-2.3.3+dfsg/src/lib/net/NetworkAddress.cpp-86-    checkPort();
barrier-2.3.3+dfsg/src/lib/net/NetworkAddress.cpp:87:    m_address = ARCH->newAnyAddr(IArchNetwork::kINET);
barrier-2.3.3+dfsg/src/lib/net/NetworkAddress.cpp-88-    ARCH->setAddrPort(m_address, m_port);
##############################################
barrier-2.3.3+dfsg/src/lib/net/NetworkAddress.cpp-91-NetworkAddress::NetworkAddress(const NetworkAddress& addr) :
barrier-2.3.3+dfsg/src/lib/net/NetworkAddress.cpp:92:    m_address(addr.m_address != NULL ? ARCH->copyAddr(addr.m_address) : NULL),
barrier-2.3.3+dfsg/src/lib/net/NetworkAddress.cpp-93-    m_hostname(addr.m_hostname),
##############################################
barrier-2.3.3+dfsg/src/lib/net/NetworkAddress.cpp-112-    if (m_address != NULL) {
barrier-2.3.3+dfsg/src/lib/net/NetworkAddress.cpp:113:        ARCH->closeAddr(m_address);
barrier-2.3.3+dfsg/src/lib/net/NetworkAddress.cpp-114-    }
##############################################
barrier-2.3.3+dfsg/src/lib/net/NetworkAddress.cpp-121-    if (addr.m_address != NULL) {
barrier-2.3.3+dfsg/src/lib/net/NetworkAddress.cpp:122:        newAddr = ARCH->copyAddr(addr.m_address);
barrier-2.3.3+dfsg/src/lib/net/NetworkAddress.cpp-123-    }
barrier-2.3.3+dfsg/src/lib/net/NetworkAddress.cpp-124-    if (m_address != NULL) {
barrier-2.3.3+dfsg/src/lib/net/NetworkAddress.cpp:125:        ARCH->closeAddr(m_address);
barrier-2.3.3+dfsg/src/lib/net/NetworkAddress.cpp-126-    }
##############################################
barrier-2.3.3+dfsg/src/lib/net/NetworkAddress.cpp-137-    if (m_address != NULL) {
barrier-2.3.3+dfsg/src/lib/net/NetworkAddress.cpp:138:        ARCH->closeAddr(m_address);
barrier-2.3.3+dfsg/src/lib/net/NetworkAddress.cpp-139-        m_address = NULL;
##############################################
barrier-2.3.3+dfsg/src/lib/net/NetworkAddress.cpp-145-        if (m_hostname.empty()) {
barrier-2.3.3+dfsg/src/lib/net/NetworkAddress.cpp:146:            m_address = ARCH->newAnyAddr(IArchNetwork::kINET6);
barrier-2.3.3+dfsg/src/lib/net/NetworkAddress.cpp-147-        }
barrier-2.3.3+dfsg/src/lib/net/NetworkAddress.cpp-148-        else {
barrier-2.3.3+dfsg/src/lib/net/NetworkAddress.cpp:149:            m_address = ARCH->nameToAddr(m_hostname);
barrier-2.3.3+dfsg/src/lib/net/NetworkAddress.cpp-150-        }
##############################################
barrier-2.3.3+dfsg/src/lib/net/NetworkAddress.cpp-171-{
barrier-2.3.3+dfsg/src/lib/net/NetworkAddress.cpp:172:    return ARCH->isEqualAddr(m_address, addr.m_address);
barrier-2.3.3+dfsg/src/lib/net/NetworkAddress.cpp-173-}