Driver-Core: extend devnode callbacks to provide permissions
[deliverable/linux.git] / drivers / usb / class / usblp.c
index 26c09f0257dbeff29a9c8f25f39eaf15453570c0..9bc112ee7803a350f1d83dcc010545a4707469b9 100644 (file)
@@ -1057,14 +1057,14 @@ static const struct file_operations usblp_fops = {
        .release =      usblp_release,
 };
 
-static char *usblp_nodename(struct device *dev)
+static char *usblp_devnode(struct device *dev, mode_t *mode)
 {
        return kasprintf(GFP_KERNEL, "usb/%s", dev_name(dev));
 }
 
 static struct usb_class_driver usblp_class = {
        .name =         "lp%d",
-       .nodename =     usblp_nodename,
+       .devnode =      usblp_devnode,
        .fops =         &usblp_fops,
        .minor_base =   USBLP_MINOR_BASE,
 };
This page took 0.041166 seconds and 5 git commands to generate.