uapi: getpid -> gettid

This commit is contained in:
zy
2023-12-19 22:19:25 -05:00
parent 357df1be9c
commit b1c831d63d

View File

@@ -2,6 +2,7 @@
#include <fcntl.h> #include <fcntl.h>
#include <stdio.h> #include <stdio.h>
#include <sys/ioctl.h> #include <sys/ioctl.h>
#include <sys/syscall.h>
#include <unistd.h> #include <unistd.h>
#define DEVICE "/dev/variable_monitor" #define DEVICE "/dev/variable_monitor"
@@ -43,11 +44,10 @@ int cancel_watch() {
return 0; return 0;
} }
void init_watch_arg(watch_arg *wg, char *name, void *ptr, void init_watch_arg(watch_arg *wg, char *name, void *ptr, int length_byte,
int length_byte, long long threshold, long long threshold, unsigned char is_unsigned,
unsigned char is_unsigned, unsigned char above_threshold, unsigned long time_ns) {
unsigned char above_threshold, unsigned long time_ns){ wg->task_id = gettid();
wg->task_id = getpid();
strncpy(wg->name, name, (MAX_NAME_LEN + 1)); strncpy(wg->name, name, (MAX_NAME_LEN + 1));
wg->ptr = ptr; wg->ptr = ptr;
wg->length_byte = length_byte; wg->length_byte = length_byte;