From: Ian Jackson Date: Fri, 29 Nov 2019 21:32:37 +0000 (+0000) Subject: make-secnet-sites: Provide `serial' property class X-Git-Tag: v0.6.0~103 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=secnet.git;a=commitdiff_plain;h=1c31622d61a1382587f9478d0a36db34cfda8749 make-secnet-sites: Provide `serial' property class This will be used for public key groupids and key set ids. Signed-off-by: Ian Jackson --- diff --git a/make-secnet-sites b/make-secnet-sites index 6445947..0f1e8ba 100755 --- a/make-secnet-sites +++ b/make-secnet-sites @@ -396,6 +396,15 @@ class num (basetype): def __str__(self): return '%d'%(self.n) +class serial (basetype): + def __init__(self,w): + self.i=w[1].hexid(4,'serial') + def __str__(self): + return self.i + def forsites(self,version,copy,fs): + if version < 2: return [] + return copy + class address (basetype): "A DNS name and UDP port number" def __init__(self,w):