#!/bin/bash
set -e

# Parameter
logdir=$1
status=$2
senderRetval=$3
receiverRetval=$3
echo "$@"

function createWav()
{
    ./pcap2wav "${1}/capture.cap" $2 "${1}/$3.wav"
}

function createAndCheckDtmf()
{
    dtmfcheck -f "${1}/${2}.wav" -o > "${1}/${2}.dtmf"
    diff "${1}/${2}.dtmf" dtmf.compare
}

dig any siptrunk1.testsuite.lan
dig any _sip._udp.siptrunk1.testsuite.lan
createWav "$logdir" 6000 sender
createWav "$logdir" 5000 receiver

createAndCheckDtmf "$logdir" sender
createAndCheckDtmf "$logdir" receiver

exit 0