diff options
author | Nanang Izzuddin <nanang@teluu.com> | 2008-06-26 19:12:09 +0000 |
---|---|---|
committer | Nanang Izzuddin <nanang@teluu.com> | 2008-06-26 19:12:09 +0000 |
commit | c2bf0b1ca18b3ccc8ccf3d580840900a0518e049 (patch) | |
tree | 1f8b388e0ef44d360e6a31b61ca900635fe04ace /pjmedia/include | |
parent | 349f63c0e6559210b51e31a6ee01fa17ad34baeb (diff) |
Ticket #544: Fixed SRTP on hold+reinvite scenario
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2064 74dad513-b988-da41-8d7b-12977e46ad98
Diffstat (limited to 'pjmedia/include')
-rw-r--r-- | pjmedia/include/pjmedia/config.h | 2 | ||||
-rw-r--r-- | pjmedia/include/pjmedia/transport_srtp.h | 12 |
2 files changed, 12 insertions, 2 deletions
diff --git a/pjmedia/include/pjmedia/config.h b/pjmedia/include/pjmedia/config.h index 7deae256..f6bf3707 100644 --- a/pjmedia/include/pjmedia/config.h +++ b/pjmedia/include/pjmedia/config.h @@ -609,7 +609,7 @@ * Maximum size in bytes of storage buffer of a transport specific info. */ #ifndef PJMEDIA_TRANSPORT_SPECIFIC_INFO_MAXSIZE -# define PJMEDIA_TRANSPORT_SPECIFIC_INFO_MAXSIZE (12*sizeof(long)) +# define PJMEDIA_TRANSPORT_SPECIFIC_INFO_MAXSIZE (16*sizeof(long)) #endif diff --git a/pjmedia/include/pjmedia/transport_srtp.h b/pjmedia/include/pjmedia/transport_srtp.h index d622a0a7..d94d9a23 100644 --- a/pjmedia/include/pjmedia/transport_srtp.h +++ b/pjmedia/include/pjmedia/transport_srtp.h @@ -138,7 +138,7 @@ typedef struct pjmedia_srtp_setting /** * Specify the usage policy. Default is PJMEDIA_SRTP_OPTIONAL. */ - pjmedia_srtp_use use; + pjmedia_srtp_use use; /** * Specify whether the SRTP transport should close the member transport @@ -180,6 +180,16 @@ typedef struct pjmedia_srtp_info */ pjmedia_srtp_crypto tx_policy; + /** + * Specify the usage policy. + */ + pjmedia_srtp_use use; + + /** + * Specify the peer's usage policy. + */ + pjmedia_srtp_use peer_use; + } pjmedia_srtp_info; |