#!/usr/local/bin/cbsd
#v12.1.9
MYARG=""
MYOPTARG="jname remote out"
MYDESC="Manage NIC for jail"
CBSDMODULE="jail"
ADDHELP="out - generate config only (e.g. for non-existance new jail)\n"

. ${subrdir}/nc.subr

out=
out_args=

. ${cbsdinit}

### MAIN ###
if [ -z "${out}" ]; then
	[ -z "${jname}" ] && jname="${1}"
	[ -z "${jname}" ] && select_jail_by_list -s "List of local jails:" -r 0 -e jls
	[ -z "${jname}" ] && err 1 "please specify jname"

	. ${subrdir}/rcconf.subr
	[ "${emulator}" != "jail" ] && err 1 "${N1_COLOR}for jail only${N0_COLOR}"
else
	[ -z "${jname}" ] && err 1 "please specify jname"
	out_args="out=${out}"
fi

exec bsdconfig jailnic jname="${jname}" ${out_args}
