#!/bin/bash $NFT add table x $NFT add set x s {type ipv4_addr\; size 2\;} $NFT add element x s {1.1.1.1} $NFT add element x s {1.1.1.2} $NFT add element x s { 1.1.1.3 } 2>/dev/null if [ $? -eq 0 ]; then echo "E: set is full, but element was added" >&2 exit 1 fi # # Try again, this helps us catch incorrect set->nelems decrement from abort path # $NFT add element x s { 1.1.1.3 } 2>/dev/null if [ $? -eq 0 ]; then echo "E: set is full, but element was added" >&2 exit 1 fi