EpiRootkit
By STDBOOL
Loading...
Searching...
No Matches
alterate_api.h
Go to the documentation of this file.
1#ifndef ALTERATE_API_H
2#define ALTERATE_API_H
3
4#include <linux/errno.h>
5#include <linux/module.h>
6#include <linux/types.h>
7
8extern struct ulist alt_list;
9
10int alterate_init(void);
11void alterate_exit(void);
12int alterate_add(const char *path, int hide_line, const char *hide_substr, const char *src, const char *dst);
13int alterate_remove(const char *path);
14int alterate_contains(const char __user *u_path);
15int alterate_list_get(char *buf, size_t buf_size);
16
17#endif // ALTERATE_API_H
int alterate_init(void)
Definition alterate_api.c:8
int alterate_contains(const char __user *u_path)
int alterate_add(const char *path, int hide_line, const char *hide_substr, const char *src, const char *dst)
int alterate_remove(const char *path)
void alterate_exit(void)
struct ulist alt_list
Definition alterate_api.c:6
int alterate_list_get(char *buf, size_t buf_size)
Definition ulist.h:15