From 5784516cdeacbb33e5608197096f9b71cf7814a4 Mon Sep 17 00:00:00 2001 From: chenjingwen6 Date: Sat, 14 Oct 2023 21:40:38 +0800 Subject: [PATCH] fix a ringbuffer response bug add assignment and memcpy to fix a bug Signed-off-by: chenjingwen6 --- kerneldriver/core/response_unit/secDetector_response.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/kerneldriver/core/response_unit/secDetector_response.c b/kerneldriver/core/response_unit/secDetector_response.c index cfaed21..76eee86 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) -- Gitee