Browse Source

Rmove more icqpr related things

z3APA3A 7 years ago
parent
commit
d971601316
3 changed files with 1 additions and 12 deletions
  1. 1 5
      README
  2. 0 4
      src/conf.c
  3. 0 3
      src/structures.h

+ 1 - 5
README

@@ -28,13 +28,12 @@ Please read doc/html/index.html and man pages.
 	+ SOCKSv5 Proxy
 	+ SOCKSv5 Proxy
 	+ SOCKSv5 UDP and BIND support (fully compatible with
 	+ SOCKSv5 UDP and BIND support (fully compatible with
 	  SocksCAP/FreeCAP for UDP)
 	  SocksCAP/FreeCAP for UDP)
-	+ Transparent SOCKS redirection for HTTP, POP3, FTP, SMTP, ICQ
+	+ Transparent SOCKS redirection for HTTP, POP3, FTP, SMTP
 	+ POP3 Proxy
 	+ POP3 Proxy
 	+ FTP proxy
 	+ FTP proxy
 	+ TCP port mapper (port forwarding)
 	+ TCP port mapper (port forwarding)
 	+ UDP port mapper (port forwarding)
 	+ UDP port mapper (port forwarding)
 	+ SMTP proxy
 	+ SMTP proxy
-	+ ICQ/AOL proxy
 	+ Threaded application (no child process).
 	+ Threaded application (no child process).
 	+ Web administration and statistics
 	+ Web administration and statistics
 	+ Plugins for functionality extension
 	+ Plugins for functionality extension
@@ -151,9 +150,6 @@ smtpp    	SMTP proxy server, binds to port 25. You must specify
 		Exmple: in Username configuration for you e-mail reader
 		Exmple: in Username configuration for you e-mail reader
 		set someuser@mail.somehost.ru, to send mail as someuser
 		set someuser@mail.somehost.ru, to send mail as someuser
 		via mail.somehost.ru via proxy.
 		via mail.somehost.ru via proxy.
-icqpr    	ICQ/AIM proxy. Maps some TCP port to TCP port of ICQ
-		server and performs packets translation. Example:
-		icqpr 5190 login.icq.com 5190
 tcppm    	TCP port mapping. Maps some TCP port on local machine to
 tcppm    	TCP port mapping. Maps some TCP port on local machine to
 		TCP port on remote host.
 		TCP port on remote host.
 udppm    	UDP port mapping. Maps some UDP port on local machine to
 udppm    	UDP port mapping. Maps some UDP port on local machine to

+ 0 - 4
src/conf.c

@@ -724,7 +724,6 @@ static int h_parent(int argc, unsigned char **argv){
 	else if(!strcmp((char *)argv[2], "pop3"))chains->type = R_POP3;
 	else if(!strcmp((char *)argv[2], "pop3"))chains->type = R_POP3;
 	else if(!strcmp((char *)argv[2], "ftp"))chains->type = R_FTP;
 	else if(!strcmp((char *)argv[2], "ftp"))chains->type = R_FTP;
 	else if(!strcmp((char *)argv[2], "admin"))chains->type = R_ADMIN;
 	else if(!strcmp((char *)argv[2], "admin"))chains->type = R_ADMIN;
-	else if(!strcmp((char *)argv[2], "icq"))chains->type = R_ICQ;
 	else if(!strcmp((char *)argv[2], "extip"))chains->type = R_EXTIP;
 	else if(!strcmp((char *)argv[2], "extip"))chains->type = R_EXTIP;
 	else if(!strcmp((char *)argv[2], "smtp"))chains->type = R_SMTP;
 	else if(!strcmp((char *)argv[2], "smtp"))chains->type = R_SMTP;
 	else {
 	else {
@@ -999,9 +998,6 @@ struct ace * make_ace (int argc, unsigned char ** argv){
 				else if(!strcmp((char *)arg, "DNSRESOLVE")){
 				else if(!strcmp((char *)arg, "DNSRESOLVE")){
 					acl->operation |= DNSRESOLVE;
 					acl->operation |= DNSRESOLVE;
 				}
 				}
-				else if(!strcmp((char *)arg, "ICQ")){
-					acl->operation |= IM_ICQ;
-				}
 				else {
 				else {
 					fprintf(stderr, "Unknown operation type: %s line %d\n", arg, linenum);
 					fprintf(stderr, "Unknown operation type: %s line %d\n", arg, linenum);
 					return(NULL);
 					return(NULL);

+ 0 - 3
src/structures.h

@@ -119,8 +119,6 @@ int
 #define FTP_DATA	0x00080000
 #define FTP_DATA	0x00080000
 #define FTP		0x000F0000
 #define FTP		0x000F0000
 #define DNSRESOLVE	0x00100000
 #define DNSRESOLVE	0x00100000
-#define IM_ICQ		0x00200000
-#define IM_MSN		0x00400000
 #define ADMIN		0x01000000
 #define ADMIN		0x01000000
 
 
 
 
@@ -260,7 +258,6 @@ typedef enum {
 	R_SOCKS4B,
 	R_SOCKS4B,
 	R_SOCKS5B,
 	R_SOCKS5B,
 	R_ADMIN,
 	R_ADMIN,
-	R_ICQ,
 	R_EXTIP
 	R_EXTIP
 } REDIRTYPE;
 } REDIRTYPE;