Changeset 9db4dcd in mod_gnutls for src/gnutls_hooks.c
- Timestamp:
- Jan 21, 2020, 3:24:32 PM (15 months ago)
- Branches:
- asyncio, master, proxy-ticket
- Children:
- fcad37b
- Parents:
- 4a22ee6
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/gnutls_hooks.c
r4a22ee6 r9db4dcd 1491 1491 gnutls_certificate_server_set_request(ctxt->session, 1492 1492 client_verify_mode); 1493 if (mgs_reauth(ctxt) != GNUTLS_E_SUCCESS) { 1494 return HTTP_FORBIDDEN; 1495 } 1496 } 1497 1498 int rv = mgs_cert_verify(r, ctxt); 1493 int rv = mgs_reauth(ctxt, r); 1494 if (rv != GNUTLS_E_SUCCESS) { 1495 if (rv == GNUTLS_E_GOT_APPLICATION_DATA) 1496 return HTTP_REQUEST_ENTITY_TOO_LARGE; 1497 else 1498 return HTTP_FORBIDDEN; 1499 } 1500 } 1501 1502 int ret = mgs_cert_verify(r, ctxt); 1499 1503 /* In "request" mode we always allow the request, otherwise the 1500 1504 * verify result decides. */ 1501 1505 if (client_verify_mode == GNUTLS_CERT_REQUEST) 1502 1506 return DECLINED; 1503 return r v;1507 return ret; 1504 1508 } 1505 1509
Note: See TracChangeset
for help on using the changeset viewer.