62c89ea Ticket 47531 - Mozldap - need to rewrite sasl_io_recv

Authored and Committed by mreynolds 10 years ago
    Ticket 47531 - Mozldap - need to rewrite sasl_io_recv
    
    Bug Description:  Mozldap does not have some "ber" functions (ber_skip_element) that
                      are in openldap.  This causes the build to fail.
    
    Fix Description:  To parse the ber we need a local copy of the ber structure(which I
                      called MozElement), so that the ber_ptr can be manipulated.  I had to
                      use a new header file(mozldap.h), because the mozldap BerElement typedef's
                      caused build failures.
    
                      There is also a mozldap version check, and if the verison is newer than
                      what was used for mozldap.h, the build will fail.  The current internal
                      version is 604, even though the rpm says 605.
    
    https://fedorahosted.org/389/ticket/47531
    
    Reviewed by: richm(Thanks!)
    
        
file modified
+36 -3