Module: kamailio
Branch: master
Commit: f6050e2342c3b7f2c7ede45ce96707a5a45b5aa8
URL:
https://github.com/kamailio/kamailio/commit/f6050e2342c3b7f2c7ede45ce96707a…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Committer: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2019-12-06T09:57:54+01:00
janssonrpcc: fixed errors from previous commit
---
Modified: src/modules/janssonrpcc/janssonrpc.h
Modified: src/modules/janssonrpcc/janssonrpc_io.c
Modified: src/modules/janssonrpcc/janssonrpc_request.c
Modified: src/modules/janssonrpcc/janssonrpc_server.c
---
Diff:
https://github.com/kamailio/kamailio/commit/f6050e2342c3b7f2c7ede45ce96707a…
Patch:
https://github.com/kamailio/kamailio/commit/f6050e2342c3b7f2c7ede45ce96707a…
---
diff --git a/src/modules/janssonrpcc/janssonrpc.h b/src/modules/janssonrpcc/janssonrpc.h
index 32d14a7cb1..d8b6ffbedb 100644
--- a/src/modules/janssonrpcc/janssonrpc.h
+++ b/src/modules/janssonrpcc/janssonrpc.h
@@ -94,8 +94,8 @@ extern const str null_str;
#define jsr_ms_to_tv(ms, tv) \
do { \
memset(&tv, 0, sizeof(struct timeval)); \
- tv.tv_sec = time/1000; \
- tv.tv_usec = ((time % 1000) * 1000); \
+ tv.tv_sec = ms/1000; \
+ tv.tv_usec = ((ms % 1000) * 1000); \
} while(0)
#endif /* _JSONRPC_H_ */
diff --git a/src/modules/janssonrpcc/janssonrpc_io.c
b/src/modules/janssonrpcc/janssonrpc_io.c
index 3818662c4a..ebb64705b5 100644
--- a/src/modules/janssonrpcc/janssonrpc_io.c
+++ b/src/modules/janssonrpcc/janssonrpc_io.c
@@ -444,7 +444,7 @@ int jsonrpc_send(str conn, jsonrpc_request_t* req, bool notify_only)
free_req_cmd(req->cmd);
free_request(req);
} else {
- const struct timeval tv;
+ struct timeval tv;
jsr_ms_to_tv(req->timeout, tv);
req->timeout_ev = evtimer_new(global_ev_base, timeout_cb, (void*)req);
diff --git a/src/modules/janssonrpcc/janssonrpc_request.c
b/src/modules/janssonrpcc/janssonrpc_request.c
index 8cddee5704..ecd43c1476 100644
--- a/src/modules/janssonrpcc/janssonrpc_request.c
+++ b/src/modules/janssonrpcc/janssonrpc_request.c
@@ -230,7 +230,7 @@ void retry_cb(int fd, short event, void* arg)
int schedule_retry(jsonrpc_request_t* req)
{
- const struct timeval tv;
+ struct timeval tv;
unsigned int ltime;
if(!req) {
diff --git a/src/modules/janssonrpcc/janssonrpc_server.c
b/src/modules/janssonrpcc/janssonrpc_server.c
index e8c50cc3fa..6c4b999b50 100644
--- a/src/modules/janssonrpcc/janssonrpc_server.c
+++ b/src/modules/janssonrpcc/janssonrpc_server.c
@@ -280,7 +280,7 @@ int jsonrpc_server_from_srv(str conn, str srv,
server = create_server();
CHECK_MALLOC(server);
- shm_str_dup(&server->conn, &/conn);
+ shm_str_dup(&server->conn, &conn);
CHECK_MALLOC_GOTO(server->conn.s, error);
shm_str_dup(&server->addr, &name);