#!/bin/sh
# DF-2865 - build the pbufres KLD on the guest (stock kernel, no rebuild).
set -e
cd "$(dirname "$0")"
CFG=../../../dfbsd-qemu/config
SSH="ssh -F $CFG -o ConnectTimeout=8 -o BatchMode=yes dfbsd"

$SSH 'mkdir -p /root/pbufres'
cat pbufres.c | $SSH 'cat > /root/pbufres/pbufres.c'
$SSH 'cd /root/pbufres && printf "KMOD=pbufres\nSRCS=pbufres.c\n\n.include <bsd.kmod.mk>\n" > Makefile && make' 2>&1
$SSH 'ls -l /root/pbufres/pbufres.ko'
