File tree Expand file tree Collapse file tree 3 files changed +19
-1
lines changed Expand file tree Collapse file tree 3 files changed +19
-1
lines changed Original file line number Diff line number Diff line change 19
19
"MONGOC_MD_FLAG_HAVE_WEAK_SYMBOLS" ,
20
20
"MONGOC_MD_FLAG_NO_AUTOMATIC_GLOBALS" ,
21
21
"MONGOC_MD_FLAG_ENABLE_SSL_LIBRESSL" ,
22
+ "MONGOC_MD_FLAG_ENABLE_SASL_CYRUS" ,
23
+ "MONGOC_MD_FLAG_ENABLE_SASL_SSPI" ,
24
+ "MONGOC_MD_FLAG_HAVE_SOCKLEN" ,
22
25
]
23
26
24
27
def main ():
Original file line number Diff line number Diff line change @@ -55,7 +55,10 @@ typedef enum {
55
55
MONGOC_MD_FLAG_HAVE_SASL_CLIENT_DONE = 1 << 11 ,
56
56
MONGOC_MD_FLAG_HAVE_WEAK_SYMBOLS = 1 << 12 ,
57
57
MONGOC_MD_FLAG_NO_AUTOMATIC_GLOBALS = 1 << 13 ,
58
- MONGOC_MD_FLAG_ENABLE_SSL_LIBRESSL = 1 << 14
58
+ MONGOC_MD_FLAG_ENABLE_SSL_LIBRESSL = 1 << 14 ,
59
+ MONGOC_MD_FLAG_ENABLE_SASL_CYRUS = 1 << 15 ,
60
+ MONGOC_MD_FLAG_ENABLE_SASL_SSPI = 1 << 16 ,
61
+ MONGOC_MD_FLAG_HAVE_SOCKLEN = 1 << 17 ,
59
62
} mongoc_handshake_config_flags_t ;
60
63
61
64
Original file line number Diff line number Diff line change @@ -109,6 +109,18 @@ _get_config_bitfield (void)
109
109
bf |= MONGOC_MD_FLAG_ENABLE_SSL_LIBRESSL ;
110
110
#endif
111
111
112
+ #ifdef MONGOC_ENABLE_SASL_CYRUS
113
+ bf |= MONGOC_MD_FLAG_ENABLE_SASL_CYRUS ;
114
+ #endif
115
+
116
+ #ifdef MONGOC_ENABLE_SASL_SSPI
117
+ bf |= MONGOC_MD_FLAG_ENABLE_SASL_SSPI ;
118
+ #endif
119
+
120
+ #ifdef MONGOC_HAVE_SOCKLEN
121
+ bf |= MONGOC_MD_FLAG_HAVE_SOCKLEN ;
122
+ #endif
123
+
112
124
return bf ;
113
125
}
114
126
You can’t perform that action at this time.
0 commit comments