From 26de8f0eaae7124c2d9170d5c6234c8070563b48 Mon Sep 17 00:00:00 2001 From: Serguei Bezverkhi Date: Thu, 8 Aug 2019 01:45:20 -0400 Subject: [PATCH] add interval flag support to set (#43) Signed-off-by: Serguei Bezverkhi --- set.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/set.go b/set.go index 5c8604d..6844b8a 100644 --- a/set.go +++ b/set.go @@ -63,6 +63,7 @@ type Set struct { Name string Anonymous bool Constant bool + Interval bool KeyType SetDatatype DataLen int @@ -161,6 +162,9 @@ func (cc *Conn) AddSet(s *Set, vals []SetElement) error { if s.Constant { flags |= unix.NFT_SET_CONSTANT } + if s.Interval { + flags |= unix.NFT_SET_INTERVAL + } if s.DataLen > 0 { flags |= unix.NFT_SET_MAP }