return true;
}
-const struct file_class bdev_class = {
- .super = &file_class,
- .size = sizeof(struct file),
- .fill_column = bdev_fill_column,
- .free_content = NULL,
-};
-
struct file *make_bdev(const struct file_class *class,
struct stat *sb, const char *name, int fd)
{
return make_file(class? class: &bdev_class,
sb, name, fd);
}
+
+const struct file_class bdev_class = {
+ .super = &file_class,
+ .size = sizeof(struct file),
+ .fill_column = bdev_fill_column,
+ .free_content = NULL,
+};
return true;
}
-const struct file_class cdev_class = {
- .super = &file_class,
- .size = sizeof(struct file),
- .fill_column = cdev_fill_column,
- .free_content = NULL,
-};
-
struct file *make_cdev(const struct file_class *class,
struct stat *sb, const char *name, int fd)
{
return make_file(class? class: &cdev_class,
sb, name, fd);
}
+
+const struct file_class cdev_class = {
+ .super = &file_class,
+ .size = sizeof(struct file),
+ .fill_column = cdev_fill_column,
+ .free_content = NULL,
+};
}
}
-const struct file_class sock_class = {
- .super = &file_class,
- .size = sizeof(struct file),
- .fill_column = sock_fill_column,
- .free_content = NULL,
-};
-
struct file *make_sock(const struct file_class *class,
struct stat *sb, const char *name, int fd)
{
return make_file(class? class: &sock_class,
sb, name, fd);
}
+
+const struct file_class sock_class = {
+ .super = &file_class,
+ .size = sizeof(struct file),
+ .fill_column = sock_fill_column,
+ .free_content = NULL,
+};
}
}
-const struct file_class unkn_class = {
- .super = &file_class,
- .size = sizeof(struct file),
- .fill_column = unkn_fill_column,
- .free_content = NULL,
-};
-
struct file *make_unkn(const struct file_class *class,
struct stat *sb, const char *name, int fd)
{
return make_file(class? class: &unkn_class,
sb, name, fd);
}
+
+const struct file_class unkn_class = {
+ .super = &file_class,
+ .size = sizeof(struct file),
+ .fill_column = unkn_fill_column,
+ .free_content = NULL,
+};