|
Lines 170-186
static NTSTATUS dcesrv_netr_ServerAuthen
Link Here
|
| 170 |
} |
172 |
} |
| 171 |
} |
173 |
} |
| 172 |
|
174 |
|
| 173 |
/* |
|
|
| 174 |
* At this point we can cleanup the cache entry, |
| 175 |
* if we fail the client needs to call netr_ServerReqChallenge |
| 176 |
* again. |
| 177 |
* |
| 178 |
* Note: this handles global_challenge_table == NULL |
| 179 |
* and also a non existing record just fine. |
| 180 |
*/ |
| 181 |
memcache_delete(global_challenge_table, |
| 182 |
SINGLETON_CACHE, challenge_key); |
| 183 |
|
| 184 |
server_flags = NETLOGON_NEG_ACCOUNT_LOCKOUT | |
175 |
server_flags = NETLOGON_NEG_ACCOUNT_LOCKOUT | |
| 185 |
NETLOGON_NEG_PERSISTENT_SAMREPL | |
176 |
NETLOGON_NEG_PERSISTENT_SAMREPL | |
| 186 |
NETLOGON_NEG_ARCFOUR | |
177 |
NETLOGON_NEG_ARCFOUR | |
|
Lines 227-232
static NTSTATUS dcesrv_netr_ServerAuthen
Link Here
|
| 227 |
} |
218 |
} |
| 228 |
|
219 |
|
| 229 |
/* |
220 |
/* |
|
|
221 |
* At this point we can cleanup the cache entry, |
| 222 |
* if we fail the client needs to call netr_ServerReqChallenge |
| 223 |
* again. |
| 224 |
* |
| 225 |
* Note: this handles global_challenge_table == NULL |
| 226 |
* and also a non existing record just fine. |
| 227 |
*/ |
| 228 |
memcache_delete(global_challenge_table, |
| 229 |
SINGLETON_CACHE, challenge_key); |
| 230 |
|
| 231 |
/* |
| 230 |
* According to Microsoft (see bugid #6099) |
232 |
* According to Microsoft (see bugid #6099) |
| 231 |
* Windows 7 looks at the negotiate_flags |
233 |
* Windows 7 looks at the negotiate_flags |
| 232 |
* returned in this structure *even if the |
234 |
* returned in this structure *even if the |