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