From fa6067faab66fa54f355da18b9667992c279e082 Mon Sep 17 00:00:00 2001
From: rdubourguais <renaud.dubourguais@synacktiv.com>
Date: Thu, 16 Jun 2016 22:04:42 +0200
Subject: [PATCH] TCP Fast Open support (#197)

Adding TCP Fast Open support.
---
 scapy/layers/inet.py | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/scapy/layers/inet.py b/scapy/layers/inet.py
index 3758b7e6..47c4cc21 100644
--- a/scapy/layers/inet.py
+++ b/scapy/layers/inet.py
@@ -214,7 +214,8 @@ TCPOptions = (
                 14 : ("AltChkSum","!BH"),
                 15 : ("AltChkSumOpt",None),
                 25 : ("Mood","!p"),
-                28 : ("UTO", "!H")
+                28 : ("UTO", "!H"),
+                34 : ("TFO", "!II"),
                 },
               { "EOL":0,
                 "NOP":1,
@@ -226,7 +227,8 @@ TCPOptions = (
                 "AltChkSum":14,
                 "AltChkSumOpt":15,
                 "Mood":25,
-                "UTO":28
+                "UTO":28,
+                "TFO":34,
                 } )
 
 class TCPOptionsField(StrField):
-- 
GitLab