#!/bin/sh
# DF-0476 run: load KLD module with 40-char name to trigger overflow.
# Requires: sysctl net.filters_default_to_accept=1; kldload ipfw3
# UNFIXED: ipfw3 show -> libipfw3AAAA...9012.so (42 chars, overflowed)
# FIXED:   ipfw3 show -> libipfw3AAAAAAAAAAAAAAAAAAA.so (19 chars, truncated)
cd "$(dirname "$0")"
kldload ./df0476_mod/df0476_mod.ko 2>&1 | head
dmesg | tail -5
