diff options
author | Jeremy Katz <katzj@redhat.com> | 2005-11-15 15:31:35 +0000 |
---|---|---|
committer | Jeremy Katz <katzj@redhat.com> | 2005-11-15 15:31:35 +0000 |
commit | 2e807cd5ad3dc16b30c21b0d316098d01b0b3218 (patch) | |
tree | fc635443a592e31eb38df2fc3b239be3b1b705c4 | |
parent | e95191bef991f148cee4e0db3af12140b9fcfa6c (diff) | |
download | anaconda-2e807cd5ad3dc16b30c21b0d316098d01b0b3218.tar.gz anaconda-2e807cd5ad3dc16b30c21b0d316098d01b0b3218.tar.xz anaconda-2e807cd5ad3dc16b30c21b0d316098d01b0b3218.zip |
hmm, I didn't commit this yesterday apparently
-rw-r--r-- | isys/devnodes.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/isys/devnodes.c b/isys/devnodes.c index 8409fe907..31695b8d4 100644 --- a/isys/devnodes.c +++ b/isys/devnodes.c @@ -160,6 +160,14 @@ int devMakeInode(char * devName, char * path) { if (devName[4] && isdigit(devName[4])) { minor += devName[4] - '0'; } + } else if (devName[0] == 'u' && devName[1] == 'b') { + /* usb block (ub) devices */ + type = S_IFBLK; + major = 180; + minor = ( devName[2] - 'a' ) * 8; + if (devName[3] && isdigit(devName[3])) { + minor += devName[3] - '0'; + } } else if (devName[0] == 's' && devName[1] == 'g') { type = S_IFBLK; major = 21; |