#!/bin/sh
# DF-0613 run script
# Must run as root (ngc_attach requires SYSCAP_RESTRICTEDROOT).
# Usage: ./run.sh [iterations] [arglen]
set -e
cd "$(dirname "$0")"

ITER="${1:-2000}"
ARGLEN="${2:-0}"

# Ensure ng_iface module is loaded
kldload -n ng_iface 2>/dev/null || true

echo "=== Before: vmstat -m | Netgraph ==="
vmstat -m | grep -i netgraph || true
echo "---"

./leak_ng_iface "$ITER" "$ARGLEN"

echo "=== After: vmstat -m | Netgraph ==="
vmstat -m | grep -i netgraph || true
