#!/bin/sh

PATH=/sbin:/usr/sbin:/bin:/usr/bin
NAME=ohiwhereami
DAEMON=${NAME}d

# Read configuration variable file if it is present
. /etc/3d-p/$NAME/$NAME || exit 1

ka_time="${WHEREAMI_KA_TIME}"
ka_count="${WHEREAMI_KA_COUNT}"
ka_interval="${WHEREAMI_KA_INTERVAL}"

exec ${DAEMON} \
 --bridgeport="${WHEREAMI_BRIDGE_SERVICE}" \
 --period="${WHEREAMI_PERIOD}" \
 --distance="${WHEREAMI_DISTANCE}" \
 --listen="${WHEREAMI_TCP_SERVICE_PORT}" \
 --keep-alive="${ka_time},${ka_count},${ka_interval}" \
 --hf-vthresh="${WHEREAMI_HF_VTHRESH}" \
 --hf-dthresh="${WHEREAMI_HF_DTHRESH}" \
 --bcast="${WHEREAMI_UDP_SENDING_PORT}" \
 --driver="${WHEREAMI_DRIVER}"
