1
0
mirror of https://github.com/unrealircd/unrealircd.git synced 2026-06-28 15:56:37 +02:00

- Some fixes with connect(). Knowing my luck this will fuck up to hell

This commit is contained in:
stskeeps
2002-04-25 19:55:55 +00:00
parent 9cf9781698
commit 8d35c56efb
4 changed files with 5 additions and 8 deletions
+1
View File
@@ -1274,3 +1274,4 @@ seen. gmtime warning still there
- Fixed a cloak problem on OSes with 64bit integers (reported by wolven)
- Updated credits
- Memory leak fixes with scanners
- Some fixes with connect(). Knowing my luck this will fuck up to hell
+1 -2
View File
@@ -241,8 +241,7 @@ void scan_http_scan_port(HSStruct *z)
*/
set_non_blocking(fd, NULL);
if ((retval = connect(fd, (struct sockaddr *)&sin,
sizeof(sin))) == -1 && !((ERRNO == P_EWOULDBLOCK)
|| (ERRNO == P_EINPROGRESS)))
sizeof(sin))) == -1 && !(ERRNO == P_EINPROGRESS))
{
/* we have no socks server! */
CLOSE_SOCK(fd);
+2 -4
View File
@@ -223,8 +223,7 @@ void scan_socks4_scan(Scan_AddrStruct *h)
*/
set_non_blocking(fd, NULL);
if ((retval = connect(fd, (struct sockaddr *)&sin,
sizeof(sin))) == -1 && !((ERRNO == P_EWOULDBLOCK)
|| (ERRNO == P_EINPROGRESS)))
sizeof(sin))) == -1 && !(ERRNO == P_EWOULDBLOCK))
{
/* we have no socks server! */
CLOSE_SOCK(fd);
@@ -361,8 +360,7 @@ void scan_socks5_scan(Scan_AddrStruct *h)
set_non_blocking(fd, NULL);
if ((retval = connect(fd, (struct sockaddr *)&sin,
sizeof(sin))) == -1 &&
!((ERRNO == P_EWOULDBLOCK)
|| (ERRNO == P_EINPROGRESS)))
!(ERRNO == P_EINPROGRESS))
{
/* we have no socks server! */
CLOSE_SOCK(fd);
+1 -2
View File
@@ -100,8 +100,7 @@ void start_auth(aClient *cptr)
sock.SIN_FAMILY = AFINET;
if (connect(cptr->authfd, (struct sockaddr *)&sock,
sizeof(sock)) == -1 && !((ERRNO == P_EWOULDBLOCK)
|| (ERRNO == P_EINPROGRESS)))
sizeof(sock)) == -1 && !(ERRNO == P_EINPROGRESS))
{
ircstp->is_abad++;
/*