Now speaks IPv6, if config contains a ":" in host
This commit is contained in:
parent
43bac5ed2c
commit
03635184ae
@ -63,7 +63,10 @@ def main():
|
|||||||
print("Please check your paths in the config file. (Have you forgotten to generate the Certificates?)", sep="", file=sys.stderr)
|
print("Please check your paths in the config file. (Have you forgotten to generate the Certificates?)", sep="", file=sys.stderr)
|
||||||
quit(2)
|
quit(2)
|
||||||
|
|
||||||
conn = context.wrap_socket(socket.socket())
|
if(":" in host):
|
||||||
|
conn = context.wrap_socket(socket.socket(family=socket.AF_INET6))
|
||||||
|
else:
|
||||||
|
conn = context.wrap_socket(socket.socket(family=socket.AF_INET))
|
||||||
|
|
||||||
|
|
||||||
try:
|
try:
|
||||||
|
@ -102,7 +102,10 @@ def init():
|
|||||||
quit(2)
|
quit(2)
|
||||||
|
|
||||||
try:
|
try:
|
||||||
bindsocket = socket.socket()
|
if(":" in host):
|
||||||
|
bindsocket = socket.socket(family=socket.AF_INET6)
|
||||||
|
else:
|
||||||
|
bindsocket = socket.socket(family=socket.AF_INET)
|
||||||
bindsocket.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
|
bindsocket.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
|
||||||
bindsocket.bind((host, port))
|
bindsocket.bind((host, port))
|
||||||
bindsocket.listen(5)
|
bindsocket.listen(5)
|
||||||
|
Loading…
Reference in New Issue
Block a user