return status;
}
+ gensec_set_max_update_size(session->gensec, 128);
+
gensec_want_feature(session->gensec, GENSEC_FEATURE_SESSION_KEY);
status = gensec_set_credentials(session->gensec, io->in.credentials);
}
gensec_want_feature(gensec_ctx, GENSEC_FEATURE_SESSION_KEY);
+ gensec_set_max_update_size(gensec_ctx, req->smb_conn->negotiate.max_send);
status = gensec_start_mech_by_oid(gensec_ctx, req->smb_conn->negotiate.oid);
if (!NT_STATUS_IS_OK(status)) {
goto failed;
}
- gensec_set_max_update_size(gensec_security, req->smb_conn->negotiate.max_send);
-
/* allocate a new session */
smb_sess = smbsrv_session_new(req->smb_conn, req->smb_conn, gensec_ctx);
if (!smb_sess) {
}
gensec_want_feature(gensec_ctx, GENSEC_FEATURE_SESSION_KEY);
+ gensec_set_max_update_size(gensec_ctx, UINT16_MAX);
status = gensec_start_mech_by_oid(gensec_ctx, GENSEC_OID_SPNEGO);
if (!NT_STATUS_IS_OK(status)) {
goto failed;
}
- gensec_set_max_update_size(gensec_security, UINT16_MAX);
-
/* allocate a new session */
smb_sess = smbsrv_session_new(req->smb_conn, req->smb_conn, gensec_ctx);
if (!smb_sess) {