Module: kamailio Branch: master Commit: db845ae037ceed8a6ecd6e81822135b58f3c9509 URL: https://github.com/kamailio/kamailio/commit/db845ae037ceed8a6ecd6e81822135b5...
Author: Daniel-Constantin Mierla miconda@gmail.com Committer: Daniel-Constantin Mierla miconda@gmail.com Date: 2020-11-17T11:53:22+01:00
secsipid: set file caching options if modparams are provided
---
Modified: src/modules/secsipid/secsipid_mod.c
---
Diff: https://github.com/kamailio/kamailio/commit/db845ae037ceed8a6ecd6e81822135b5... Patch: https://github.com/kamailio/kamailio/commit/db845ae037ceed8a6ecd6e81822135b5...
---
diff --git a/src/modules/secsipid/secsipid_mod.c b/src/modules/secsipid/secsipid_mod.c index 4ea510b4e0..f0b0fdf91f 100644 --- a/src/modules/secsipid/secsipid_mod.c +++ b/src/modules/secsipid/secsipid_mod.c @@ -348,6 +348,9 @@ static sr_kemi_xval_t* ki_secsipid_get_url(sip_msg_t *msg, str *surl) _secsipid_get_url_val.len = 0; }
+ if(secsipid_cache_dir.len > 0) { + SecSIPIDSetFileCacheOptions(secsipid_cache_dir.s, secsipid_cache_expire); + } r = SecSIPIDGetURLContent(surl->s, secsipid_timeout, &_secsipid_get_url_val.s, &_secsipid_get_url_val.len); if(r!=0) { @@ -380,6 +383,9 @@ static int w_secsipid_get_url(sip_msg_t *msg, char *purl, char *povar) _secsipid_get_url_val.len = 0; }
+ if(secsipid_cache_dir.len > 0) { + SecSIPIDSetFileCacheOptions(secsipid_cache_dir.s, secsipid_cache_expire); + } r = SecSIPIDGetURLContent(surl.s, secsipid_timeout, &_secsipid_get_url_val.s, &_secsipid_get_url_val.len); if(r!=0) {