subscriptions: handle missing contact list
commit2a49a4411d7396e92f3164524fd840b641850403
authorStefan Becker <chemobejk@gmail.com>
Thu, 7 Jul 2016 21:04:35 +0000 (8 00:04 +0300)
committerStefan Becker <chemobejk@gmail.com>
Thu, 7 Jul 2016 21:18:17 +0000 (8 00:18 +0300)
tree54e709f3de63d381e532e7bf4bb20ca328447707
parentbb94433f366bdeb812be15353a69626c2e48f51a
subscriptions: handle missing contact list

Some Lync installations do not react to subsription to roaming contacts.
They require that we indicate support for UCS.

When we add the necessary header to the subscription the server can
reject it with 488. When this happens then lets assume that we are
talking to a Lync 2013 installation that supports UCS.

Triggered by the discussion in

  https://sourceforge.net/p/sipe/discussion/688534/thread/cf174c35/
src/core/sipe-subscriptions.c