Changeset 650

Show
Ignore:
Timestamp:
08/08/08 23:08:07 (5 months ago)
Author:
smoku
Message:

Fixed XEP-0138 compression feature offer

Location:
trunk
Files:
3 modified

Legend:

Unmodified
Added
Removed
  • trunk/sx/ack.c

    r547 r650  
    5454 
    5555    /* only want ack packets */ 
    56     if((NAD_ENS(nad, 0) < 0 || NAD_NURI_L(nad, NAD_ENS(nad, 0)) != strlen(uri_ACK) || strncmp(NAD_NURI(nad, NAD_ENS(nad, 0)), uri_ACK, strlen(uri_COMPRESS)) != 0)) 
     56    if((NAD_ENS(nad, 0) < 0 || NAD_NURI_L(nad, NAD_ENS(nad, 0)) != strlen(uri_ACK) || strncmp(NAD_NURI(nad, NAD_ENS(nad, 0)), uri_ACK, strlen(uri_ACK)) != 0)) 
    5757        return 1; 
    5858 
  • trunk/sx/compress.c

    r545 r650  
    126126    _sx_debug(ZONE, "offering compression"); 
    127127 
    128     ns = nad_add_namespace(nad, uri_COMPRESS, NULL); 
     128    ns = nad_add_namespace(nad, uri_COMPRESS_FEATURE, NULL); 
    129129    nad_append_elem(nad, ns, "compression", 1); 
    130130    nad_append_elem(nad, ns, "method", 2); 
  • trunk/util/uri.h

    r521 r650  
    4343#define uri_XSESSION    "urn:ietf:params:xml:ns:xmpp-session" 
    4444#define uri_COMPRESS    "http://jabber.org/protocol/compress" 
     45#define uri_COMPRESS_FEATURE "http://jabber.org/features/compress" 
    4546#define uri_ACK         "http://www.xmpp.org/extensions/xep-0198.html#ns" 
    4647#define uri_IQAUTH      "http://jabber.org/features/iq-auth"