[PATCH] add support for the default_mode variable, as it is documented...

This commit is contained in:
greg@kroah.com 2003-12-03 17:41:02 -08:00 committed by Greg KH
parent 356816abf6
commit 8957102244
1 changed files with 6 additions and 2 deletions

View File

@ -138,8 +138,12 @@ int add_config_dev(struct config_device *new_dev)
static mode_t get_default_mode(struct sysfs_class_device *class_dev)
{
/* just default everyone to rw for the world! */
return 0666;
mode_t mode = 0600; /* default to owner rw only */
if (strlen(default_mode_str) != 0) {
mode = strtol(default_mode_str, NULL, 8);
}
return mode;
}
static void build_kernel_number(struct sysfs_class_device *class_dev, struct udevice *udev)