summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorbencollins <tailor@grayson>2002-03-29 18:22:11 -0500
committerBen Collins <bcollins@ubuntu.com>2006-06-01 13:18:18 -0400
commit8e37cc126068d32fe01348ef0caaa2f9bb241fae (patch)
tree2101822ea53a8720a9c9ed66509292ab26e8696a
parent7e18a4557d4075577d5cf4e6064a724c99a9ac7d (diff)
downloadsilo-8e37cc126068d32fe01348ef0caaa2f9bb241fae.tar.gz
[silo @ 53]
Fix so we look for /dev/misc/openprom aswell, for devfs systems.#
-rw-r--r--silo/prom.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/silo/prom.c b/silo/prom.c
index 4d69fa1..be0f203 100644
--- a/silo/prom.c
+++ b/silo/prom.c
@@ -46,8 +46,8 @@ static int parent_node;
int prom_init (void)
{
- fd = open ("/dev/openprom", O_RDONLY);
- if (fd < 0)
+ if ((fd = open ("/dev/openprom", O_RDONLY)) < 0 &&
+ (fd = open ("/dev/misc/openprom", O_RDONLY)) < 0)
return -1;
oi = (struct openpromio *)buffer;
SETSIZE