struct dcesrv_connection *dce_conn = call->conn;
struct dcesrv_auth *auth = &dce_conn->auth_state;
NTSTATUS status;
- uint32_t auth_length;
if (pkt->auth_length == 0) {
auth->auth_type = DCERPC_AUTH_TYPE_NONE;
status = dcerpc_pull_auth_trailer(pkt, call, &pkt->u.bind.auth_info,
&call->in_auth_info,
- &auth_length, false);
+ NULL, true);
if (!NT_STATUS_IS_OK(status)) {
return false;
}
struct ncacn_packet *pkt = &call->pkt;
struct dcesrv_connection *dce_conn = call->conn;
NTSTATUS status;
- uint32_t auth_length;
if (pkt->auth_length == 0) {
return false;
}
status = dcerpc_pull_auth_trailer(pkt, call, &pkt->u.auth3.auth_info,
- &call->in_auth_info, &auth_length, true);
+ &call->in_auth_info, NULL, true);
if (!NT_STATUS_IS_OK(status)) {
return false;
}
struct ncacn_packet *pkt = &call->pkt;
struct dcesrv_connection *dce_conn = call->conn;
NTSTATUS status;
- uint32_t auth_length;
/* on a pure interface change there is no auth blob */
if (pkt->auth_length == 0) {
}
status = dcerpc_pull_auth_trailer(pkt, call, &pkt->u.alter.auth_info,
- &call->in_auth_info, &auth_length, true);
+ &call->in_auth_info, NULL, true);
if (!NT_STATUS_IS_OK(status)) {
return false;
}