return device->devlinks_generation;
}
-int device_get_devnode_mode(sd_device *device, mode_t *mode) {
+int device_get_devnode_mode(sd_device *device, mode_t *ret) {
int r;
assert(device);
if (device->devmode == MODE_INVALID)
return -ENOENT;
- if (mode)
- *mode = device->devmode;
+ if (ret)
+ *ret = device->devmode;
return 0;
}
-int device_get_devnode_uid(sd_device *device, uid_t *uid) {
+int device_get_devnode_uid(sd_device *device, uid_t *ret) {
int r;
assert(device);
if (device->devuid == UID_INVALID)
return -ENOENT;
- if (uid)
- *uid = device->devuid;
+ if (ret)
+ *ret = device->devuid;
return 0;
}
return 0;
}
-int device_get_devnode_gid(sd_device *device, gid_t *gid) {
+int device_get_devnode_gid(sd_device *device, gid_t *ret) {
int r;
assert(device);
if (device->devgid == GID_INVALID)
return -ENOENT;
- if (gid)
- *gid = device->devgid;
+ if (ret)
+ *ret = device->devgid;
return 0;
}
return 0;
}
-int device_get_devlink_priority(sd_device *device, int *priority) {
+int device_get_devlink_priority(sd_device *device, int *ret) {
int r;
assert(device);
- assert(priority);
r = device_read_db(device);
if (r < 0)
return r;
- *priority = device->devlink_priority;
+ if (ret)
+ *ret = device->devlink_priority;
return 0;
}
}
int device_get_device_id(sd_device *device, const char **ret);
-int device_get_devlink_priority(sd_device *device, int *priority);
+int device_get_devlink_priority(sd_device *device, int *ret);
int device_get_watch_handle(sd_device *device);
-int device_get_devnode_mode(sd_device *device, mode_t *mode);
-int device_get_devnode_uid(sd_device *device, uid_t *uid);
-int device_get_devnode_gid(sd_device *device, gid_t *gid);
+int device_get_devnode_mode(sd_device *device, mode_t *ret);
+int device_get_devnode_uid(sd_device *device, uid_t *ret);
+int device_get_devnode_gid(sd_device *device, gid_t *ret);
int device_cache_sysattr_value(sd_device *device, const char *key, char *value);
int device_get_cached_sysattr_value(sd_device *device, const char *key, const char **ret_value);