From 8d7b2cd4862d79f469b55e8125f3b873da9b0478 Mon Sep 17 00:00:00 2001 From: Joseph Henry Date: Mon, 2 Nov 2015 15:52:12 -0800 Subject: Removed serv. conn. checks. --- netcon/Intercept.c | 4 ++++ netcon/libintercept.so.1.0 | Bin 57416 -> 56824 bytes 2 files changed, 4 insertions(+) (limited to 'netcon') diff --git a/netcon/Intercept.c b/netcon/Intercept.c index d7855c61..e91a14cc 100755 --- a/netcon/Intercept.c +++ b/netcon/Intercept.c @@ -333,9 +333,11 @@ void set_up_intercept() int setsockopt(SETSOCKOPT_SIG) { dwr("setsockopt(%d)\n", socket); + /* if(is_mapped_to_service(socket) < 0) { // First, check if the service manages this return realsetsockopt(socket, level, option_name, option_value, option_len); } + */ //return(realsetsockopt(socket, level, option_name, option_value, option_len)); if(level == SOL_IPV6 && option_name == IPV6_V6ONLY) return 0; @@ -362,9 +364,11 @@ int setsockopt(SETSOCKOPT_SIG) int getsockopt(GETSOCKOPT_SIG) { dwr("getsockopt(%d)\n", sockfd); + /* if(is_mapped_to_service(sockfd) < 0) { // First, check if the service manages this return realgetsockopt(sockfd, level, optname, optval, optlen); } + */ int err = realgetsockopt(sockfd, level, optname, optval, optlen); // FIXME: this condition will need a little more intelligence later on // -- we will need to know if this fd is a local we are spoofing, or a true local diff --git a/netcon/libintercept.so.1.0 b/netcon/libintercept.so.1.0 index 9c4b8d4c..701a5b4e 100755 Binary files a/netcon/libintercept.so.1.0 and b/netcon/libintercept.so.1.0 differ -- cgit v1.2.3