Revert "removing ensure_iface_setup"

ensure_iface_setup is needed for BSD

This reverts commit 096f70d32ed3b5ec4ad732679c39c1a69a7ee332.

Conflicts:

	send.c