[OpenSIPS-Devel] [OpenSIPS/opensips] b3a520: Add the "tcp_mgm" module
Liviu Chircu
noreply at github.com
Mon Apr 18 07:21:27 UTC 2022
Branch: refs/heads/master
Home: https://github.com/OpenSIPS/opensips
Commit: b3a52022a21a90ab79c8e97eb49a537a031798f6
https://github.com/OpenSIPS/opensips/commit/b3a52022a21a90ab79c8e97eb49a537a031798f6
Author: Liviu Chircu <liviu at opensips.org>
Date: 2022-04-18 (Mon, 18 Apr 2022)
Changed paths:
M ip_addr.c
M ip_addr.h
M modules/cgrates/cgrates_engine.c
M modules/proto_bin/proto_bin.c
M modules/proto_bins/proto_bins.c
M modules/proto_hep/proto_hep.c
M modules/proto_msrp/msrp_plain.c
M modules/proto_smpp/smpp.c
M modules/proto_tls/proto_tls.c
M modules/proto_ws/proto_ws.c
M modules/proto_wss/proto_wss.c
A modules/tcp_mgm/Makefile
A modules/tcp_mgm/tcp_db.c
A modules/tcp_mgm/tcp_db.h
A modules/tcp_mgm/tcp_mgm.c
A modules/tcp_mgm/tcp_mi.c
A modules/tcp_mgm/tcp_mi.h
A modules/tcp_mgm/tcp_path.c
A modules/tcp_mgm/tcp_path.h
M net/net_tcp.c
M net/proto_tcp/proto_tcp.c
M net/tcp_conn_defs.h
M net/tcp_conn_profile.c
M net/tcp_conn_profile.h
Log Message:
-----------
Add the "tcp_mgm" module
This module is entirely optional, and it offers a DB-based way of
customizing the behavior of certain TCP connections depending on the
protocol employed (e.g. BIN vs. TCP vs. MSRP, etc.), or specific
combinations of remote/local IP addresses.
When the module is not loaded, or when some connections fail to match
any of the DB-defined TCP paths, the default TCP connection profile will
be used instead, thus OpenSIPS remains fully backwards-compatible with
the previous version.
See 0aa8e9514e for more info on TCP connection profiles.
More information about the Devel
mailing list