Return boolean from TCP accept
authorcantor <cantor@cb58f699-b61c-0410-a6fe-9272a202ed29>
Fri, 19 Mar 2004 02:46:25 +0000 (02:46 +0000)
committercantor <cantor@cb58f699-b61c-0410-a6fe-9272a202ed29>
Fri, 19 Mar 2004 02:46:25 +0000 (02:46 +0000)
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@876 cb58f699-b61c-0410-a6fe-9272a202ed29

shib-target/shib-sock.cpp

index 6af2660..8891369 100644 (file)
@@ -245,7 +245,7 @@ bool TCPListener::accept(ShibSocket& listener, ShibSocket& s) const
     char* client=inet_ntoa(addr.sin_addr);
     for (vector<string>::const_iterator i=m_acl.begin(); i!=m_acl.end(); i++) {
         if (*i==client)
-            return 0;
+            return true;
     }
     close(s);
     s=-1;