diff options
author | Karsten Hopp <karsten@redhat.de> | 2001-06-20 13:15:44 +0000 |
---|---|---|
committer | Karsten Hopp <karsten@redhat.de> | 2001-06-20 13:15:44 +0000 |
commit | 6a81b8274f1259a1a03189de0ff8841ff1e1d96a (patch) | |
tree | 00c81e07d8bb4acee580c043bd29f63fca0c9ae5 /isys/devnodes.c | |
parent | 716d3e554119528a88cbaeb9ec8ffbe79e44ac1d (diff) | |
download | anaconda-6a81b8274f1259a1a03189de0ff8841ff1e1d96a.tar.gz anaconda-6a81b8274f1259a1a03189de0ff8841ff1e1d96a.tar.xz anaconda-6a81b8274f1259a1a03189de0ff8841ff1e1d96a.zip |
patches for s390
Diffstat (limited to 'isys/devnodes.c')
-rw-r--r-- | isys/devnodes.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/isys/devnodes.c b/isys/devnodes.c index 624176bf3..54638964f 100644 --- a/isys/devnodes.c +++ b/isys/devnodes.c @@ -143,6 +143,18 @@ int devMakeInode(char * devName, char * path) { minor = 1; if (devName[3]) minor += devName[3] - '1'; + } else if (!strncmp(devName, "dasd", 4)) { + /* IBM Dasd Drives */ + type = S_IFBLK; + major = 94; + minor = ( devName[4] - 'a' ) * 4; + if (devName[5]) + minor += devName[5] - '0'; + } else if (!strncmp(devName, "mnd", 4)) { + /* IBM MiniDisk Drives */ + type = S_IFBLK; + major = 95; + minor = devName[3] - 'a'; } else if (!strncmp(devName, "rd/", 3)) { /* dac 960 "/rd/c0d0{p1}" */ type = S_IFBLK; |