diff options
author | bencollins <tailor@grayson> | 2002-03-29 18:22:11 -0500 |
---|---|---|
committer | Ben Collins <bcollins@ubuntu.com> | 2006-06-01 13:18:18 -0400 |
commit | 8e37cc126068d32fe01348ef0caaa2f9bb241fae (patch) | |
tree | 2101822ea53a8720a9c9ed66509292ab26e8696a | |
parent | 7e18a4557d4075577d5cf4e6064a724c99a9ac7d (diff) | |
download | silo-8e37cc126068d32fe01348ef0caaa2f9bb241fae.tar.gz |
[silo @ 53]
Fix so we look for /dev/misc/openprom aswell, for devfs systems.#
-rw-r--r-- | silo/prom.c | 4 |
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 |