Module: kamailio Branch: master Commit: 9581e5b332bff8e61ed65c6ddd340a472cb1d93c URL: https://github.com/kamailio/kamailio/commit/9581e5b332bff8e61ed65c6ddd340a47...
Author: Benjamin Tietz tietz@sipgate.de Committer: Daniel-Constantin Mierla miconda@gmail.com Date: 2025-06-06T15:10:58+02:00
tls: add WSS to RPC funtions - tls_list() add PROTO_WSS to TLS_LIST RPC call to include WSS connections in tls.list
- tls_kill() add PROTO_WSS to handle WSS connections
Co-authored-by: Andreas Tarp tarp@sipgate.de
---
Modified: src/modules/tls/tls_rpc.c
---
Diff: https://github.com/kamailio/kamailio/commit/9581e5b332bff8e61ed65c6ddd340a47... Patch: https://github.com/kamailio/kamailio/commit/9581e5b332bff8e61ed65c6ddd340a47...
---
diff --git a/src/modules/tls/tls_rpc.c b/src/modules/tls/tls_rpc.c index b707a3063f1..ef621407781 100644 --- a/src/modules/tls/tls_rpc.c +++ b/src/modules/tls/tls_rpc.c @@ -118,7 +118,7 @@ static void tls_list(rpc_t *rpc, void *c) TCPCONN_LOCK; for(i = 0; i < TCP_ID_HASH_SIZE; i++) { for(con = tcpconn_id_hash[i]; con; con = con->id_next) { - if(con->rcv.proto != PROTO_TLS) + if(con->rcv.proto != PROTO_TLS && con->rcv.proto != PROTO_WSS) continue; tls_d = con->extra_data; rpc->add(c, "{", &handle); @@ -276,7 +276,7 @@ static void tls_kill(rpc_t *rpc, void *c) TCPCONN_LOCK; for(i = 0; i < TCP_ID_HASH_SIZE; i++) { for(con = tcpconn_id_hash[i]; con; con = con->id_next) { - if(con->rcv.proto != PROTO_TLS) + if(con->rcv.proto != PROTO_TLS && con->rcv.proto != PROTO_WSS) continue; if(con->id == kill_id) { con->state = -2;