aboutsummaryrefslogtreecommitdiffstats
path: root/openbsc/include/openbsc/sip_client.h
diff options
context:
space:
mode:
Diffstat (limited to 'openbsc/include/openbsc/sip_client.h')
-rw-r--r--openbsc/include/openbsc/sip_client.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/openbsc/include/openbsc/sip_client.h b/openbsc/include/openbsc/sip_client.h
index 23eaa7f75..d705ecc98 100644
--- a/openbsc/include/openbsc/sip_client.h
+++ b/openbsc/include/openbsc/sip_client.h
@@ -23,11 +23,13 @@ struct sip_client {
char *dst_ip;
u_int16_t src_port;
u_int16_t dst_port;
+ int expires_time;
};
struct sip_client *sip_client_create(const char *src_ip, u_int16_t src_port,
const char *dst_ip, u_int16_t dst_port,
- sip_read_cb_t read_cb, void *data);
+ int expires_time, sip_read_cb_t read_cb,
+ void *data);
void sip_client_destroy(struct sip_client *sip_client);
int sip_client_send(struct sip_client *sip_client, struct msgb *msg);