diff --git a/kerneldriver/core/response_unit/secDetector_response.c b/kerneldriver/core/response_unit/secDetector_response.c index cfaed21ba39fab8a6cf57534d1bdf693fdf874c4..76eee86ed4800befd661a338dd9537c8c0e21237 100644 --- a/kerneldriver/core/response_unit/secDetector_response.c +++ b/kerneldriver/core/response_unit/secDetector_response.c @@ -54,6 +54,8 @@ void notrace secdetector_report(response_data_t *log) if (!rb_entry) return; + rb_entry->type = log->report_data.type; + memcpy(rb_entry->text, log->report_data.text, log->report_data.len); ret = secDetector_ringbuf_output(rb_entry, entry_size, BPF_RB_FORCE_WAKEUP); if (ret != 0)