Add missing policy includes, add missing sun ddi bits

This commit is contained in:
Brian Behlendorf
2009-01-09 10:49:47 -08:00
parent 70997fb4b1
commit d83ba26e18
3 changed files with 14 additions and 0 deletions
+6
View File
@@ -1,4 +1,10 @@
#ifndef _SPL_POLICY_H
#define _SPL_POLICY_H
#define secpolicy_fs_unmount(c,vfs) (0)
#define secpolicy_nfs(c) (0)
#define secpolicy_sys_config(c,co) (0)
#define secpolicy_zfs(c) (0)
#define secpolicy_zinject(c) (0)
#endif /* SPL_POLICY_H */
+2
View File
@@ -136,6 +136,7 @@ typedef struct dev_ops {
struct cb_ops *devo_cb_ops;
struct bus_ops *devo_bus_ops;
int (*devo_power)(dev_info_t *dip, int component, int level);
int (*devo_quiesce)(dev_info_t *dip);
} dev_ops_t;
typedef struct mod_ops {
@@ -198,6 +199,7 @@ extern int __ddi_create_minor_node(dev_info_t *dip, char *name, int spec_type,
minor_t minor_num, char *node_type,
int flags, struct module *mod);
extern void __ddi_remove_minor_node(dev_info_t *dip, char *name);
extern int ddi_quiesce_not_needed(dev_info_t *dip);
extern int __mod_install(struct modlinkage *modlp);
extern int __mod_remove(struct modlinkage *modlp);