diff --git a/eth_tcp.py b/eth_tcp.py index 8d9102d..cf65d85 100755 --- a/eth_tcp.py +++ b/eth_tcp.py @@ -47,9 +47,8 @@ m=socket.socket(socket.AF_PACKET, socket.SOCK_RAW, socket.htons(ETH_P_ALL)) m.bind((dev, 0)) # TODO: IP Frames w/ MTU > 1500 -# i = socket.socket(socket.AF_INET, socket.SOCK_RAW, socket.IPPROTO_RAW) -# i.setsockopt(socket.IPPROTO_IP, socket.IP_HDRINCL, True) -# i.send(ip payload) +# Make sure to disable TCP segmentation offloading to use this: +# https://www.baeldung.com/linux/tcp-offload-disable s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) if (mode == "s"):