From 3ec8b2a55ea7929d15c1578d689376795cdf1ab8 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Tue, 6 Feb 2024 09:49:42 +0200 Subject: cann recv a string from the kernel to userland --- main.go | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) (limited to 'main.go') diff --git a/main.go b/main.go index 23301b0..77fe40d 100644 --- a/main.go +++ b/main.go @@ -8,7 +8,6 @@ import ( "time" "unsafe" - "encoding/binary" "fmt" "syscall" @@ -104,16 +103,7 @@ func main() { }() ev := <-eventsChannel - if binary.LittleEndian.Uint32(ev) != 50 { - fmt.Fprintf(os.Stderr, "invalid data retrieved\n") - os.Exit(-1) - } - - ev = <-eventsChannel - if ev[0] != value2[0] || ev[1] != value2[1] || ev[2] != value2[2] { - fmt.Fprintf(os.Stderr, "invalid data retrieved\n") - os.Exit(-1) - } + fmt.Println("Received ", string(ev)) pb.Stop() pb.Close() -- cgit v1.2.3