summarylogtreecommitdiffstats
path: root/pj_ice_sess.patch
blob: f8cf88c5423045dfd3dcd7669f5b93898ba455aa (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
Description: Expose the ice session to allow adding candidates.
 .
 Ring has other ways than stun to determine its IP address.
 .
 See ice_transport.cpp for usage details.
Author: Stepan Salenikovich <stepan.salenikovich@savoirfairelinux.com>

--- a/pjnath/include/pjnath/ice_strans.h
+++ b/pjnath/include/pjnath/ice_strans.h
@@ -845,6 +845,8 @@ PJ_DECL(pj_status_t) pj_ice_strans_sendt
					  int dst_addr_len);


+PJ_DECL(pj_ice_sess *) pj_ice_strans_get_ice_sess(pj_ice_strans *ice_st);
+
 /**
  * @}
  */
--- a/pjnath/src/pjnath/ice_strans.c
+++ b/pjnath/src/pjnath/ice_strans.c
@@ -1243,6 +1243,11 @@ PJ_DEF(pj_status_t) pj_ice_strans_sendto
	return PJ_EINVALIDOP;
 }

+PJ_DECL(pj_ice_sess *) pj_ice_strans_get_ice_sess( pj_ice_strans *ice_st )
+{
+	return ice_st->ice;
+}
+