Hi,

Yup, let’s make it 28. Can you push a patch?

Regards,
Florin

> On Jun 16, 2021, at 8:22 PM, jiangxiaom...@outlook.com wrote:
> 
> Hi Florin,
>      I tried dtls proto with my custom crypto engine, and got error with 
> dtls_connect. Vpp bracn is 21.06-rc2, here is the debug log:
> 
> Breakpoint 1, dtls_connect (tep=0x7fffb8c13b80) at 
> /home/dev/code/net-base/.vpp-21.06-rc2/src/vnet/tls/tls.c:1224
> 1224      return ctx_handle;
> (gdb) bt 3
> #0  dtls_connect (tep=0x7fffb8c13b80) at 
> /home/dev/code/net-base/.vpp-21.06-rc2/src/vnet/tls/tls.c:1224
> #1  0x00007ffff73c0065 in transport_connect (tp=TRANSPORT_PROTO_DTLS, 
> tep=0x7fffb8c13b80) at 
> /home/dev/code/net-base/.vpp-21.06-rc2/src/vnet/session/transport.c:317
> #2  0x00007ffff737c4e1 in session_open_vc (rmt=0x7fffb8c13b80, 
> rsh=0x7fffb8c13bf8) at 
> /home/dev/code/net-base/.vpp-21.06-rc2/src/vnet/session/session.c:1343
> (More stack frames follow...)
> (gdb) p ctx_handle
> $4 = 2684354560
> (gdb) p (int)ctx_handle
> $5 = -1610612736
> (gdb) p engine_type
> $6 = 5
> (gdb) c
> Continuing.
>
> Breakpoint 2, session_open_vc (rmt=0x7fffb8c13b80, rsh=0x7fffb8c13bf8) at 
> /home/dev/code/net-base/.vpp-21.06-rc2/src/vnet/session/session.c:1347
> 1347          return rv;
> (gdb) p rv
> $7 = -1610612736
> (gdb) 
>      Value of ctx_handle was treated as a error value by session_open_vc. 
> Maybe TLS_ENGINE_TYPE_SHIFT should be changed from 29 to 28. 
> 
> 

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#19587): https://lists.fd.io/g/vpp-dev/message/19587
Mute This Topic: https://lists.fd.io/mt/83597241/21656
Mute #vpp-dev:https://lists.fd.io/g/vpp-dev/mutehashtag/vpp-dev
Group Owner: vpp-dev+ow...@lists.fd.io
Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to