diff --git a/scapy/volatile.py b/scapy/volatile.py index 8d8d4ad76c75e53fa1693a4be4f69fc9ffffebf9..83ee053ace629d5efc3372e123473842bc72950d 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):