segfault fix
allow explicit protocol override
handle active/passive negotiation

DTLS VIP (voodoo in progress)