Adrian discovered we want to use kernel versions of at least
snprintf() so the kernel format extensions are supported, as required
by ether_sprintf().  I've transplanted the remaining functions from
sys/kern/subr_prf.c to lib/libuinet/uinet_subr_prf.c.