Пример #1
0
/*
 * Replace sys_close.
 */
asmlinkage long new_sys_close(unsigned int fd) {
	int uid = current_uid().val;
	if(uid >= 1000) {
		printk(KERN_INFO "User %d is closing file descriptor: %d\n", uid, fd);
	}

	return ref_sys_close(fd);
}
asmlinkage long new_sys_close(unsigned int fd) {
    printk (KERN_INFO"User %d is closing file descriptor: %d", current_uid().val,(int)fd);
    return ref_sys_close(fd);
  }