]> sjero.net Git - linphone/blobdiff - coreapi/sal.c
sal in progress, near to code complete.
[linphone] / coreapi / sal.c
index 6ff25bc10dd45fe23341896a16faaaa79c97f174..d33124e8a4216316de90acf9af7ad4c11d75dacb 100644 (file)
@@ -99,6 +99,10 @@ void sal_op_set_user_pointer(SalOp *op, void *up){
        ((SalOpBase*)op)->user_pointer=up;
 }
 
+Sal *sal_op_get_sal(const SalOp *op){
+       return ((SalOpBase*)op)->root;
+}
+
 const char *sal_op_get_from(const SalOp *op){
        return ((SalOpBase*)op)->from;
 }
@@ -119,6 +123,10 @@ void *sal_op_get_user_pointer(const SalOp *op){
        return ((SalOpBase*)op)->user_pointer;
 }
 
+const char *sal_op_get_proxy(const SalOp *op){
+       return ((SalOpBase*)op)->route;
+}
+
 void __sal_op_init(SalOp *b, Sal *sal){
        memset(b,0,sizeof(SalOpBase));
        ((SalOpBase*)b)->root=sal;