summaryrefslogtreecommitdiffstats
path: root/module/forwarder.py
diff options
context:
space:
mode:
Diffstat (limited to 'module/forwarder.py')
-rw-r--r--module/forwarder.py18
1 files changed, 3 insertions, 15 deletions
diff --git a/module/forwarder.py b/module/forwarder.py
index eacb33c2b..3cb3a7748 100644
--- a/module/forwarder.py
+++ b/module/forwarder.py
@@ -25,9 +25,9 @@ import thread
from traceback import print_exc
-class Forwarder():
+class Forwarder:
- def __init__(self, extip,extport=9666):
+ def __init__(self, extip, extport=9666):
print "Start portforwarding to %s:%s" % (extip, extport)
proxy(extip, extport, 9666)
@@ -49,8 +49,7 @@ def server(*settings):
thread.start_new_thread(forward, (server_socket, client_socket))
except Exception:
print_exc()
-
-
+
def forward(source, destination):
string = ' '
while string:
@@ -60,14 +59,3 @@ def forward(source, destination):
else:
#source.shutdown(socket.SHUT_RD)
destination.shutdown(socket.SHUT_WR)
-
-if __name__ == "__main__":
- args = argv[1:]
- if not args:
- print "Usage: forwarder.py <remote ip> <remote port>"
- exit()
- if len(args) == 1:
- args.append(9666)
-
- f = Forwarder(args[0], int(args[1]))
- \ No newline at end of file