Create our own version of coap_transaction.