/
usr
/
src
/
file_protector-1.1-1497
/
transport
/
File Upload :
llllll
Current File: //usr/src/file_protector-1.1-1497/transport/transport.h
/** @file @brief Message transport between kernel and userspace @details Copyright (c) 2017 Acronis International GmbH @author Mikhail Krivtsov (mikhail.krivtsov@acronis.com) @since $Id: $ */ #pragma once #include <linux/fs.h> // 'module' 'init'/'down' int transport_mod_init(void); void transport_mod_down(void); // 'device' 'fops' int transport_device_open(struct inode *, struct file *); long transport_device_ioctl(struct file *, unsigned int, unsigned long); ssize_t transport_device_read(struct file *, char __user *, size_t, loff_t *); ssize_t transport_device_write(struct file *, const char __user *, size_t, loff_t *); int transport_device_release(struct inode *, struct file *);
Copyright ©2k19 -
Hexid
|
Tex7ure