diff options
author | mjacob <mjacob@FreeBSD.org> | 2001-03-11 20:10:45 +0000 |
---|---|---|
committer | mjacob <mjacob@FreeBSD.org> | 2001-03-11 20:10:45 +0000 |
commit | 49ab6df486cb11b12739816ea64b8ea688575d67 (patch) | |
tree | 7aa1bbabb0256c2abf6a845bc7e2b3bdde071d90 /share/man/man9/make_dev.9 | |
parent | 104204b836626aacd799b49868506781379bf48d (diff) | |
download | FreeBSD-src-49ab6df486cb11b12739816ea64b8ea688575d67.zip FreeBSD-src-49ab6df486cb11b12739816ea64b8ea688575d67.tar.gz |
Document the make_dev_alias function.
Diffstat (limited to 'share/man/man9/make_dev.9')
-rw-r--r-- | share/man/man9/make_dev.9 | 22 |
1 files changed, 21 insertions, 1 deletions
diff --git a/share/man/man9/make_dev.9 b/share/man/man9/make_dev.9 index 92ac166..c4df140 100644 --- a/share/man/man9/make_dev.9 +++ b/share/man/man9/make_dev.9 @@ -36,6 +36,8 @@ .Fd #include <sys/conf.h> .Ft dev_t .Fn make_dev "struct cdevsw *cdevsw" "int minor" "uid_t uid" "gid_t gid" "int perms" "char *fmt" ... +.Ft dev_t +.Fn make_dev_alias "dev_t pdev" "char *fmt" ... .Ft void .Fn destroy_dev "dev_t dev" .Sh DESCRIPTION @@ -80,12 +82,26 @@ are defined in .Ed .Pp The +.Fn make_dev_alias +function takes the returned +.Fa dev_t +from +.Fn make_dev +and makes another (aliased) name for this device. It is an error to call +.Fn make_dev_alias +prior to calling +.Fn make_dev . +.Pp +The .Fn destroy_dev function takes the returned .Fa dev_t from .Fn make_dev -and destroys the registration for that device. +and destroys the registration for that device. Do not call +.Fn destroy_dev +on devices that were created with +.Fn make_dev_alias . .Sh HISTORY The .Fn make_dev @@ -93,3 +109,7 @@ and .Fn destroy_dev functions first appeared in .Fx 4.0 . +The function +.Fn make_dev_alias +first appeared in +.Fx 4.1 . |