--- glibc-2.3.5/sysdeps/unix/sysv/linux/arm/ioperm.c 2003-02-20 17:22:35.000000000 -0500 +++ glibc-2.3.5.works/sysdeps/unix/sysv/linux/arm/ioperm.c 2005-06-12 10:21:33.000000000 -0400 @@ -100,8 +100,8 @@ { char systype[256]; int i, n; - static int iobase_name[] = { CTL_BUS, BUS_ISA, BUS_ISA_PORT_BASE }; - static int ioshift_name[] = { CTL_BUS, BUS_ISA, BUS_ISA_PORT_SHIFT }; + static int iobase_name[] = { CTL_BUS, CTL_BUS_ISA, BUS_ISA_PORT_BASE }; + static int ioshift_name[] = { CTL_BUS, CTL_BUS_ISA, BUS_ISA_PORT_SHIFT }; size_t len = sizeof(io.base); if (! sysctl (iobase_name, 3, &io.io_base, &len, NULL, 0)