The dns_message_create() function cannot soft fail (as all memory allocations either succeed or cause abort), so we change the function to return void and cleanup the calls. (cherry picked from commit 33eefe9f85)
33eefe9f85