Back to index

lightning-sunbird  0.9+nobinonly
Defines
ldaprot.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define LDAP_VERSION1   1
#define LDAP_VERSION2   2
#define LDAP_VERSION3   3
#define LDAP_VERSION   LDAP_VERSION2
#define COMPAT20
#define COMPAT30
#define COMPAT
#define LDAP_URL_PREFIX   "ldap://"
#define LDAP_URL_PREFIX_LEN   7
#define LDAPS_URL_PREFIX   "ldaps://"
#define LDAPS_URL_PREFIX_LEN   8
#define LDAP_REF_STR   "Referral:\n"
#define LDAP_REF_STR_LEN   10
#define LDAP_TAG_MESSAGE   0x30L /* tag is 16 + constructed bit */
#define OLD_LDAP_TAG_MESSAGE   0x10L /* forgot the constructed bit */
#define LDAP_TAG_MSGID   0x02L /* INTEGER */
#define LDAP_TAG_LDAPDN   0x04L /* OCTET STRING */
#define LDAP_TAG_CONTROLS   0xa0L /* context specific + constructed + 0 */
#define LDAP_TAG_REFERRAL   0xa3L /* context specific + constructed + 3 */
#define LDAP_TAG_NEWSUPERIOR   0x80L /* context specific + primitive + 0 */
#define LDAP_TAG_MRA_OID   0x81L /* context specific + primitive + 1 */
#define LDAP_TAG_MRA_TYPE   0x82L /* context specific + primitive + 2 */
#define LDAP_TAG_MRA_VALUE   0x83L /* context specific + primitive + 3 */
#define LDAP_TAG_MRA_DNATTRS   0x84L /* context specific + primitive + 4 */
#define LDAP_TAG_EXOP_REQ_OID   0x80L /* context specific + primitive + 0 */
#define LDAP_TAG_EXOP_REQ_VALUE   0x81L /* context specific + primitive + 1 */
#define LDAP_TAG_EXOP_RES_OID   0x8aL /* context specific + primitive + 10 */
#define LDAP_TAG_EXOP_RES_VALUE   0x8bL /* context specific + primitive + 11 */
#define LDAP_TAG_SK_MATCHRULE   0x80L /* context specific + primitive + 0 */
#define LDAP_TAG_SK_REVERSE   0x81L /* context specific + primitive + 1 */
#define LDAP_TAG_SR_ATTRTYPE   0x80L /* context specific + primitive + 0 */
#define LDAP_TAG_SASL_RES_CREDS   0x87L /* context specific + primitive + 7 */
#define LDAP_TAG_VLV_BY_INDEX   0xa0L /* context specific + constructed + 0 */
#define LDAP_TAG_VLV_BY_VALUE   0x81L /* context specific + primitive + 1 */
#define LDAP_REQ_BIND   0x60L /* application + constructed + 0 */
#define LDAP_REQ_UNBIND   0x42L /* application + primitive + 2 */
#define LDAP_REQ_SEARCH   0x63L /* application + constructed + 3 */
#define LDAP_REQ_MODIFY   0x66L /* application + constructed + 6 */
#define LDAP_REQ_ADD   0x68L /* application + constructed + 8 */
#define LDAP_REQ_DELETE   0x4aL /* application + primitive + 10 */
#define LDAP_REQ_MODRDN   0x6cL /* application + constructed + 12 */
#define LDAP_REQ_MODDN   0x6cL /* application + constructed + 12 */
#define LDAP_REQ_RENAME   0x6cL /* application + constructed + 12 */
#define LDAP_REQ_COMPARE   0x6eL /* application + constructed + 14 */
#define LDAP_REQ_ABANDON   0x50L /* application + primitive + 16 */
#define LDAP_REQ_EXTENDED   0x77L /* application + constructed + 23 */
#define LDAP_REQ_UNBIND_30   0x62L
#define LDAP_REQ_DELETE_30   0x6aL
#define LDAP_REQ_ABANDON_30   0x70L
#define OLD_LDAP_REQ_BIND   0x00L
#define OLD_LDAP_REQ_UNBIND   0x02L
#define OLD_LDAP_REQ_SEARCH   0x03L
#define OLD_LDAP_REQ_MODIFY   0x06L
#define OLD_LDAP_REQ_ADD   0x08L
#define OLD_LDAP_REQ_DELETE   0x0aL
#define OLD_LDAP_REQ_MODRDN   0x0cL
#define OLD_LDAP_REQ_MODDN   0x0cL
#define OLD_LDAP_REQ_COMPARE   0x0eL
#define OLD_LDAP_REQ_ABANDON   0x10L
#define OLD_LDAP_RES_BIND   0x01L
#define OLD_LDAP_RES_SEARCH_ENTRY   0x04L
#define OLD_LDAP_RES_SEARCH_RESULT   0x05L
#define OLD_LDAP_RES_MODIFY   0x07L
#define OLD_LDAP_RES_ADD   0x09L
#define OLD_LDAP_RES_DELETE   0x0bL
#define OLD_LDAP_RES_MODRDN   0x0dL
#define OLD_LDAP_RES_MODDN   0x0dL
#define OLD_LDAP_RES_COMPARE   0x0fL
#define LDAP_AUTH_SIMPLE_30   0xa0L /* context specific + constructed */
#define LDAP_AUTH_KRBV41_30   0xa1L /* context specific + constructed */
#define LDAP_AUTH_KRBV42_30   0xa2L /* context specific + constructed */
#define OLD_LDAP_AUTH_SIMPLE   0x00L
#define OLD_LDAP_AUTH_KRBV4   0x01L
#define OLD_LDAP_AUTH_KRBV42   0x02L
#define LDAP_FILTER_PRESENT_30   0xa7L /* context specific + constructed */
#define LDAP_FILTER_AND   0xa0L /* context specific + constructed + 0 */
#define LDAP_FILTER_OR   0xa1L /* context specific + constructed + 1 */
#define LDAP_FILTER_NOT   0xa2L /* context specific + constructed + 2 */
#define LDAP_FILTER_EQUALITY   0xa3L /* context specific + constructed + 3 */
#define LDAP_FILTER_SUBSTRINGS   0xa4L /* context specific + constructed + 4 */
#define LDAP_FILTER_GE   0xa5L /* context specific + constructed + 5 */
#define LDAP_FILTER_LE   0xa6L /* context specific + constructed + 6 */
#define LDAP_FILTER_PRESENT   0x87L /* context specific + primitive + 7 */
#define LDAP_FILTER_APPROX   0xa8L /* context specific + constructed + 8 */
#define LDAP_FILTER_EXTENDED   0xa9L /* context specific + constructed + 0 */
#define OLD_LDAP_FILTER_AND   0x00L
#define OLD_LDAP_FILTER_OR   0x01L
#define OLD_LDAP_FILTER_NOT   0x02L
#define OLD_LDAP_FILTER_EQUALITY   0x03L
#define OLD_LDAP_FILTER_SUBSTRINGS   0x04L
#define OLD_LDAP_FILTER_GE   0x05L
#define OLD_LDAP_FILTER_LE   0x06L
#define OLD_LDAP_FILTER_PRESENT   0x07L
#define OLD_LDAP_FILTER_APPROX   0x08L
#define LDAP_SUBSTRING_INITIAL   0x80L /* context specific + primitive + 0 */
#define LDAP_SUBSTRING_ANY   0x81L /* context specific + primitive + 1 */
#define LDAP_SUBSTRING_FINAL   0x82L /* context specific + primitive + 2 */
#define LDAP_FILTER_EXTENDED_OID   0x81L /* context spec. + prim. + 1 */
#define LDAP_FILTER_EXTENDED_TYPE   0x82L /* context spec. + prim. + 2 */
#define LDAP_FILTER_EXTENDED_VALUE   0x83L /* context spec. + prim. + 3 */
#define LDAP_FILTER_EXTENDED_DNATTRS   0x84L /* context spec. + prim. + 4 */
#define LDAP_SUBSTRING_INITIAL_30   0xa0L /* context specific */
#define LDAP_SUBSTRING_ANY_30   0xa1L /* context specific */
#define LDAP_SUBSTRING_FINAL_30   0xa2L /* context specific */
#define OLD_LDAP_SUBSTRING_INITIAL   0x00L
#define OLD_LDAP_SUBSTRING_ANY   0x01L
#define OLD_LDAP_SUBSTRING_FINAL   0x02L

Define Documentation

Definition at line 53 of file ldaprot.h.

Definition at line 50 of file ldaprot.h.

Definition at line 51 of file ldaprot.h.

#define LDAP_AUTH_KRBV41_30   0xa1L /* context specific + constructed */

Definition at line 137 of file ldaprot.h.

#define LDAP_AUTH_KRBV42_30   0xa2L /* context specific + constructed */

Definition at line 138 of file ldaprot.h.

#define LDAP_AUTH_SIMPLE_30   0xa0L /* context specific + constructed */

Definition at line 136 of file ldaprot.h.

#define LDAP_FILTER_AND   0xa0L /* context specific + constructed + 0 */

Definition at line 149 of file ldaprot.h.

#define LDAP_FILTER_APPROX   0xa8L /* context specific + constructed + 8 */

Definition at line 157 of file ldaprot.h.

#define LDAP_FILTER_EQUALITY   0xa3L /* context specific + constructed + 3 */

Definition at line 152 of file ldaprot.h.

#define LDAP_FILTER_EXTENDED   0xa9L /* context specific + constructed + 0 */

Definition at line 158 of file ldaprot.h.

#define LDAP_FILTER_EXTENDED_DNATTRS   0x84L /* context spec. + prim. + 4 */

Definition at line 180 of file ldaprot.h.

#define LDAP_FILTER_EXTENDED_OID   0x81L /* context spec. + prim. + 1 */

Definition at line 177 of file ldaprot.h.

#define LDAP_FILTER_EXTENDED_TYPE   0x82L /* context spec. + prim. + 2 */

Definition at line 178 of file ldaprot.h.

#define LDAP_FILTER_EXTENDED_VALUE   0x83L /* context spec. + prim. + 3 */

Definition at line 179 of file ldaprot.h.

#define LDAP_FILTER_GE   0xa5L /* context specific + constructed + 5 */

Definition at line 154 of file ldaprot.h.

#define LDAP_FILTER_LE   0xa6L /* context specific + constructed + 6 */

Definition at line 155 of file ldaprot.h.

#define LDAP_FILTER_NOT   0xa2L /* context specific + constructed + 2 */

Definition at line 151 of file ldaprot.h.

#define LDAP_FILTER_OR   0xa1L /* context specific + constructed + 1 */

Definition at line 150 of file ldaprot.h.

#define LDAP_FILTER_PRESENT   0x87L /* context specific + primitive + 7 */

Definition at line 156 of file ldaprot.h.

#define LDAP_FILTER_PRESENT_30   0xa7L /* context specific + constructed */

Definition at line 146 of file ldaprot.h.

#define LDAP_FILTER_SUBSTRINGS   0xa4L /* context specific + constructed + 4 */

Definition at line 153 of file ldaprot.h.

#define LDAP_REF_STR   "Referral:\n"

Definition at line 60 of file ldaprot.h.

Definition at line 61 of file ldaprot.h.

#define LDAP_REQ_ABANDON   0x50L /* application + primitive + 16 */

Definition at line 101 of file ldaprot.h.

Definition at line 107 of file ldaprot.h.

#define LDAP_REQ_ADD   0x68L /* application + constructed + 8 */

Definition at line 95 of file ldaprot.h.

#define LDAP_REQ_BIND   0x60L /* application + constructed + 0 */

Definition at line 91 of file ldaprot.h.

#define LDAP_REQ_COMPARE   0x6eL /* application + constructed + 14 */

Definition at line 100 of file ldaprot.h.

#define LDAP_REQ_DELETE   0x4aL /* application + primitive + 10 */

Definition at line 96 of file ldaprot.h.

Definition at line 106 of file ldaprot.h.

#define LDAP_REQ_EXTENDED   0x77L /* application + constructed + 23 */

Definition at line 102 of file ldaprot.h.

#define LDAP_REQ_MODDN   0x6cL /* application + constructed + 12 */

Definition at line 98 of file ldaprot.h.

#define LDAP_REQ_MODIFY   0x66L /* application + constructed + 6 */

Definition at line 94 of file ldaprot.h.

#define LDAP_REQ_MODRDN   0x6cL /* application + constructed + 12 */

Definition at line 97 of file ldaprot.h.

#define LDAP_REQ_RENAME   0x6cL /* application + constructed + 12 */

Definition at line 99 of file ldaprot.h.

#define LDAP_REQ_SEARCH   0x63L /* application + constructed + 3 */

Definition at line 93 of file ldaprot.h.

#define LDAP_REQ_UNBIND   0x42L /* application + primitive + 2 */

Definition at line 92 of file ldaprot.h.

Definition at line 105 of file ldaprot.h.

#define LDAP_SUBSTRING_ANY   0x81L /* context specific + primitive + 1 */

Definition at line 173 of file ldaprot.h.

#define LDAP_SUBSTRING_ANY_30   0xa1L /* context specific */

Definition at line 184 of file ldaprot.h.

#define LDAP_SUBSTRING_FINAL   0x82L /* context specific + primitive + 2 */

Definition at line 174 of file ldaprot.h.

#define LDAP_SUBSTRING_FINAL_30   0xa2L /* context specific */

Definition at line 185 of file ldaprot.h.

#define LDAP_SUBSTRING_INITIAL   0x80L /* context specific + primitive + 0 */

Definition at line 172 of file ldaprot.h.

#define LDAP_SUBSTRING_INITIAL_30   0xa0L /* context specific */

Definition at line 183 of file ldaprot.h.

#define LDAP_TAG_CONTROLS   0xa0L /* context specific + constructed + 0 */

Definition at line 72 of file ldaprot.h.

#define LDAP_TAG_EXOP_REQ_OID   0x80L /* context specific + primitive + 0 */

Definition at line 79 of file ldaprot.h.

#define LDAP_TAG_EXOP_REQ_VALUE   0x81L /* context specific + primitive + 1 */

Definition at line 80 of file ldaprot.h.

#define LDAP_TAG_EXOP_RES_OID   0x8aL /* context specific + primitive + 10 */

Definition at line 81 of file ldaprot.h.

#define LDAP_TAG_EXOP_RES_VALUE   0x8bL /* context specific + primitive + 11 */

Definition at line 82 of file ldaprot.h.

#define LDAP_TAG_LDAPDN   0x04L /* OCTET STRING */

Definition at line 71 of file ldaprot.h.

#define LDAP_TAG_MESSAGE   0x30L /* tag is 16 + constructed bit */

Definition at line 68 of file ldaprot.h.

#define LDAP_TAG_MRA_DNATTRS   0x84L /* context specific + primitive + 4 */

Definition at line 78 of file ldaprot.h.

#define LDAP_TAG_MRA_OID   0x81L /* context specific + primitive + 1 */

Definition at line 75 of file ldaprot.h.

#define LDAP_TAG_MRA_TYPE   0x82L /* context specific + primitive + 2 */

Definition at line 76 of file ldaprot.h.

#define LDAP_TAG_MRA_VALUE   0x83L /* context specific + primitive + 3 */

Definition at line 77 of file ldaprot.h.

#define LDAP_TAG_MSGID   0x02L /* INTEGER */

Definition at line 70 of file ldaprot.h.

#define LDAP_TAG_NEWSUPERIOR   0x80L /* context specific + primitive + 0 */

Definition at line 74 of file ldaprot.h.

#define LDAP_TAG_REFERRAL   0xa3L /* context specific + constructed + 3 */

Definition at line 73 of file ldaprot.h.

#define LDAP_TAG_SASL_RES_CREDS   0x87L /* context specific + primitive + 7 */

Definition at line 86 of file ldaprot.h.

#define LDAP_TAG_SK_MATCHRULE   0x80L /* context specific + primitive + 0 */

Definition at line 83 of file ldaprot.h.

#define LDAP_TAG_SK_REVERSE   0x81L /* context specific + primitive + 1 */

Definition at line 84 of file ldaprot.h.

#define LDAP_TAG_SR_ATTRTYPE   0x80L /* context specific + primitive + 0 */

Definition at line 85 of file ldaprot.h.

#define LDAP_TAG_VLV_BY_INDEX   0xa0L /* context specific + constructed + 0 */

Definition at line 87 of file ldaprot.h.

#define LDAP_TAG_VLV_BY_VALUE   0x81L /* context specific + primitive + 1 */

Definition at line 88 of file ldaprot.h.

#define LDAP_URL_PREFIX   "ldap://"

Definition at line 56 of file ldaprot.h.

Definition at line 57 of file ldaprot.h.

Definition at line 48 of file ldaprot.h.

Definition at line 45 of file ldaprot.h.

Definition at line 46 of file ldaprot.h.

Definition at line 47 of file ldaprot.h.

#define LDAPS_URL_PREFIX   "ldaps://"

Definition at line 58 of file ldaprot.h.

Definition at line 59 of file ldaprot.h.

Definition at line 142 of file ldaprot.h.

Definition at line 143 of file ldaprot.h.

Definition at line 141 of file ldaprot.h.

Definition at line 161 of file ldaprot.h.

Definition at line 169 of file ldaprot.h.

Definition at line 164 of file ldaprot.h.

Definition at line 166 of file ldaprot.h.

Definition at line 167 of file ldaprot.h.

Definition at line 163 of file ldaprot.h.

Definition at line 162 of file ldaprot.h.

Definition at line 168 of file ldaprot.h.

Definition at line 165 of file ldaprot.h.

Definition at line 122 of file ldaprot.h.

#define OLD_LDAP_REQ_ADD   0x08L

Definition at line 117 of file ldaprot.h.

Definition at line 113 of file ldaprot.h.

Definition at line 121 of file ldaprot.h.

Definition at line 118 of file ldaprot.h.

Definition at line 120 of file ldaprot.h.

Definition at line 116 of file ldaprot.h.

Definition at line 119 of file ldaprot.h.

Definition at line 115 of file ldaprot.h.

Definition at line 114 of file ldaprot.h.

#define OLD_LDAP_RES_ADD   0x09L

Definition at line 129 of file ldaprot.h.

Definition at line 125 of file ldaprot.h.

Definition at line 133 of file ldaprot.h.

Definition at line 130 of file ldaprot.h.

Definition at line 132 of file ldaprot.h.

Definition at line 128 of file ldaprot.h.

Definition at line 131 of file ldaprot.h.

Definition at line 126 of file ldaprot.h.

Definition at line 127 of file ldaprot.h.

Definition at line 189 of file ldaprot.h.

Definition at line 190 of file ldaprot.h.

Definition at line 188 of file ldaprot.h.

#define OLD_LDAP_TAG_MESSAGE   0x10L /* forgot the constructed bit */

Definition at line 69 of file ldaprot.h.