summaryrefslogtreecommitdiffstats
path: root/sys/sys/conf.h
diff options
context:
space:
mode:
authorae <ae@FreeBSD.org>2011-05-03 18:54:18 +0000
committerae <ae@FreeBSD.org>2011-05-03 18:54:18 +0000
commitc39b1f9995d954b90c834369644dbc3ba44b4586 (patch)
tree9c931f11b2794651f194e935edf72fba1d4c892c /sys/sys/conf.h
parentf4c1badc8dba1e2799b19b6107079ff48dd0c903 (diff)
downloadFreeBSD-src-c39b1f9995d954b90c834369644dbc3ba44b4586.zip
FreeBSD-src-c39b1f9995d954b90c834369644dbc3ba44b4586.tar.gz
Add make_dev_alias_p() function. It is similar to make_dev_alias(),
but it may return an error like make_dev_p() does. Reviewed by: kib (previous version) MFC after: 2 weeks
Diffstat (limited to 'sys/sys/conf.h')
-rw-r--r--sys/sys/conf.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/sys/conf.h b/sys/sys/conf.h
index 5f1ef18..31fd34d 100644
--- a/sys/sys/conf.h
+++ b/sys/sys/conf.h
@@ -278,6 +278,8 @@ int make_dev_p(int _flags, struct cdev **_cdev, struct cdevsw *_devsw,
const char *_fmt, ...) __printflike(8, 9);
struct cdev *make_dev_alias(struct cdev *_pdev, const char *_fmt, ...)
__printflike(2, 3);
+int make_dev_alias_p(int _flags, struct cdev **_cdev, struct cdev *_pdev,
+ const char *_fmt, ...) __printflike(4, 5);
void dev_lock(void);
void dev_unlock(void);
void setconf(void);
OpenPOWER on IntegriCloud