<div dir="ltr">Hi,<div><br></div><div>I am having trouble getting my application to send out DTLS packets on a specific  nic/vlan.</div><div><br></div><div>My application needs to bypass the local routing table and force packets to go out via a specified nic. The way I do it in plaintext mode is to simply bind the output socket to that specific nic which works well.</div><div><br></div><div>So before I call SSL_new() and BIO_new_dgram() I do a bind() on the socket so the transmitted packets should be forced to go out on a specific nic instead of handing over that decision to the local routing table.</div><div><br></div><div>But no luck for me, the packets still go out the way that are specified in the routing table when I use OpenSSL.<br></div><div><br></div><div>Any thoughts around where this might go wrong is greatly appreciated.</div><div><br></div><div>Regards<br></div><div>Fredrik</div></div>