Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
ims_ipsec_pcscf: support for multiple TCP connections
- spi list : fixed a bug with infinity loop. - port generator: added port generator based on SPI list. The port generator is used to generate free Client and Server ports for IPSEC UDP/TCP connections. - Added a method for parsing of the security parameters. Used for Re-registration process. - Remove SA/Policy: Fixed the methods for removing SA/Policy. Now created SA/Policy are removed properly based on their IPs, Ports, SPIs. - Added a configurable parameter for IPSEC maximum connections. It's necessary because all listen sockets should be initialized in mod_init(). - Changes in ipsec_create(): Register user callback only for initial Registration. For Re-registration through IPSEC, it's not needed to register a user callback for contact expire/delete. - Set search flag for contact depending of msg type - Request or Reply. - Added description of a new parameter used for the IPSec connections - ipsec_max_connections.
- Loading branch information
1 parent
f7f3222
commit 3203c53
Showing
13 changed files
with
992 additions
and
220 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.