24 lines
463 B
Python
24 lines
463 B
Python
import socket
|
|
import struct
|
|
|
|
def server(host, port):
|
|
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM, 0)
|
|
l_onoff = 1
|
|
l_linger = 0
|
|
s.setsockopt(
|
|
socket.SOL_SOCKET,
|
|
socket.SO_LINGER,
|
|
struct.pack('ii', l_onoff, l_linger)
|
|
)
|
|
s.bind(('', port))
|
|
s.listen(5)
|
|
|
|
while 1:
|
|
skclt, addrclt = s.accept()
|
|
print(f"New connection from client: {addrclt}")
|
|
|
|
|
|
skclt.close()
|
|
|
|
server('0.0.0.0', 8080)
|