Hi Daniel,

```
version: kamailio 4.4.0-pre1 (i386/linux) c5289e-dirty
flags: STATS: Off, EXTRA_DEBUG, USE_TCP, USE_TLS, USE_SCTP, TLS_HOOKS, 
USE_RAW_SOCKS, DISABLE_NAGLE, USE_MCAST, DNS_IP_HACK, SHM_MEM, SHM_MMAP, 
PKG_MALLOC, Q_MALLOC, F_MALLOC, TLSF_MALLOC, DBG_SR_MEMORY, USE_FUTEX, 
FAST_LOCK-ADAPTIVE_WAIT, USE_DNS_CACHE, USE_DNS_FAILOVER, USE_NAPTR, 
USE_DST_BLACKLIST, HAVE_RESOLV_RES
ADAPTIVE_WAIT_LOOPS=1024, MAX_RECV_BUFFER_SIZE 262144, MAX_LISTEN 16, 
MAX_URI_SIZE 1024, BUF_SIZE 65535, DEFAULT PKG_SIZE 8MB
poll method support: poll, epoll_lt, epoll_et, sigio_rt, select.
id: c5289e -dirty
compiled on 16:23:17 Mar  3 2016 with gcc 4.9.3
```

I don't see negative values anymore, so this is better.

But if I use Expires: 4294967295 in my subscribe (and presence max_expires 
fixed to 4294967295) here is what I get:

```
2016/03/03 16:36:39.625775 192.168.2.2:5062 -> 192.168.100.1:5060
SUBSCRIBE sip:[email protected] SIP/2.0
via: SIP/2.0/UDP 192.168.2.2:5062;branch=z9hG4bK-9586-1-5
From: "user1" <sip:[email protected]>;tag=9586-1
To: "user1" <sip:[email protected]>
Call-ID: [email protected]
CSeq: 2 SUBSCRIBE
Contact: <sip:[email protected]:5062>
Max-Forwards: 70
Expires: 4294967295
Event: presence
User-Agent: TESTING
Content-Length:     0
```

```
2016/03/03 16:36:39.630956 192.168.100.1:5060 -> 192.168.2.2:5062
SIP/2.0 202 OK
via: SIP/2.0/UDP 192.168.2.2:5062;branch=z9hG4bK-9586-1-5;rport=5062
From: "user1" <sip:[email protected]>;tag=9586-1
To: "user1" <sip:[email protected]>;tag=cf07c8ffb98dc22e80bb9fddf106b1f6-ca34
Call-ID: [email protected]
CSeq: 2 SUBSCRIBE
Expires: 2147483647
Contact: <sip:[email protected]>
Server: kamailio (4.4.0-pre1 (i386/linux))
Content-Length: 0
```

```
2016/03/03 16:36:39.631069 192.168.100.1:5060 -> 192.168.2.2:5062
NOTIFY sip:[email protected]:5062 SIP/2.0
Via: SIP/2.0/UDP 
192.168.100.1;branch=z9hG4bKdb1e.fa29e892000000000000000000000000.0
To: <sip:[email protected]>;tag=9586-1
From: <sip:[email protected]>;tag=cf07c8ffb98dc22e80bb9fddf106b1f6-ca34
CSeq: 2 NOTIFY
Call-ID: [email protected]
Content-Length: 0
User-Agent: kamailio (4.4.0-pre1 (i386/linux))
Max-Forwards: 70
Event: presence
Contact: <sip:[email protected]>
Subscription-State: active;expires=2147483647
```

Looks like the Expires value is divided by 2 or one bit is disappearing.

---
Reply to this email directly or view it on GitHub:
https://github.com/kamailio/kamailio/issues/521#issuecomment-191820572
_______________________________________________
sr-dev mailing list
[email protected]
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev

Reply via email to