patch-2.1.30 linux/drivers/char/misc.c
Next file: linux/drivers/char/random.c
Previous file: linux/drivers/char/keyboard.c
Back to the patch index
Back to the overall index
- Lines: 13
- Date:
Thu Mar 20 17:11:51 1997
- Orig file:
v2.1.29/linux/drivers/char/misc.c
- Orig date:
Mon Mar 17 14:54:25 1997
diff -u --recursive --new-file v2.1.29/linux/drivers/char/misc.c linux/drivers/char/misc.c
@@ -80,9 +80,10 @@
struct miscdevice *p;
len=0;
- for (p = misc_list.next; p != &misc_list; p = p->next)
+ for (p = misc_list.next; p != &misc_list && len < 4000; p = p->next)
len += sprintf(buf+len, "%3i %s\n",p->minor, p->name ?: "");
- return len;
+ *start = buf + offset;
+ return len > offset ? len - offset : 0;
}
#endif /* PROC_FS */
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov