multipath-tools: add alias_prefix to multipath.conf.5
[multipath-tools/.git] / libmultipath / sysfs.h
1 /*
2  * sysfs.h
3  */
4
5 #ifndef _LIBMULTIPATH_SYSFS_H
6 #define _LIBMULTIPATH_SYSFS_H
7
8 ssize_t sysfs_attr_set_value(struct udev_device *dev, const char *attr_name,
9                              char * value, size_t value_len);
10 ssize_t sysfs_attr_get_value(struct udev_device *dev, const char *attr_name,
11                              char * value, size_t value_len);
12 ssize_t sysfs_bin_attr_get_value(struct udev_device *dev, const char *attr_name,
13                                  unsigned char * value, size_t value_len);
14 int sysfs_get_size (struct path *pp, unsigned long long * size);
15 int sysfs_check_holders(char * check_devt, char * new_devt);
16 #endif