From c9e90a06708eb4b46413230d979b1727e385e5c3 Mon Sep 17 00:00:00 2001
From: mtu <maxence.tury@ssi.gouv.fr>
Date: Mon, 25 Jan 2016 12:56:33 +0100
Subject: [PATCH] Add GeneralizedTime support

---
 scapy/volatile.py | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/scapy/volatile.py b/scapy/volatile.py
index 8d8d4ad7..83ee053a 100644
--- a/scapy/volatile.py
+++ b/scapy/volatile.py
@@ -648,6 +648,13 @@ class ZuluTime(AutoTime):
         return time.strftime("%y%m%d%H%M%SZ",time.gmtime(time.time()+self.diff))
 
 
+class GeneralizedTime(AutoTime):
+    def __init__(self, diff=None):
+        self.diff=diff
+    def _fix(self):
+        return time.strftime("%Y%m%d%H%M%SZ",time.gmtime(time.time()+self.diff))
+
+
 class DelayedEval(VolatileValue):
     """ Exemple of usage: DelayedEval("time.time()") """
     def __init__(self, expr):
-- 
GitLab