# all database modules DB_ALL_MOD="acc|alias_db|auth_db|avpops|dialog|dialplan|dispatcher|domain|domainpolicy|group|imc|lcr|msilo|siptrace|speeddial|uri_db|usrloc|permissions|pdt|userblacklist" # root directory relative to tests RUN_DIR="." TOP_DIR="../.." SRC_DIR="${TOP_DIR}/src" MOD_DIR="${SRC_DIR}/modules" CTL_DIR="${TOP_DIR}/utils/kamctl" CTLRC="$CTL_DIR/kamctlrc" CTL="$CTL_DIR/kamctl" DBCTL="$CTL_DIR/kamdbctl" BIN="$SRC_DIR/kamailio" if [ -f $SRC_DIR/kamailio ] ; then BIN="$SRC_DIR/kamailio" BNAME="kamailio" else if [ -f $SRC_DIR/ser ] ; then BIN="$SRC_DIR/ser" BNAME="ser" else echo "WARNING Binary not found!" fi fi PIDFILE="${RUN_DIR}/kamailio.pid" # test directory relative to root TEST_DIR="test/unit" kill_kamailio() { kill $(cat ${PIDFILE}) } export RPCFIFOPATH="${RUN_DIR}/kamailio_rpc.fifo" have_netcat_quit_timer_patch() { nc -q 2>&1 | grep 'option requires an argument' > /dev/null return $? }