#ifndef __CAN_IOCTL_H__
#define __CAN_IOCTL_H__

#include <linux/fs.h>
#include <linux/version.h>

/*
	Реализация функции ioctl для работы с платами CAN-200
*/

//-----------------------------------------------------------------------------
#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 36)
long can_ioctl(struct file *filp, unsigned int cmd, unsigned long arg);
#else
int can_ioctl(struct inode *inode, struct file *filp, unsigned int cmd, unsigned long arg);
#endif /* LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 36) */
/* Реализация функции ioctl */

#endif /* __CAN_IOCTL_H__ */
