patch-2.4.0-test8 linux/fs/proc/proc_misc.c
Next file: linux/fs/qnx4/bitmap.c
Previous file: linux/fs/proc/kcore.c
Back to the patch index
Back to the overall index
- Lines: 24
- Date:
Mon Aug 28 21:29:17 2000
- Orig file:
v2.4.0-test7/linux/fs/proc/proc_misc.c
- Orig date:
Thu Jul 27 17:38:02 2000
diff -u --recursive --new-file v2.4.0-test7/linux/fs/proc/proc_misc.c linux/fs/proc/proc_misc.c
@@ -56,7 +56,7 @@
extern int get_ksyms_list(char *, char **, off_t, int);
#endif
extern int get_device_list(char *);
-extern int get_partition_list(char *);
+extern int get_partition_list(char *, char **, off_t, int);
extern int get_filesystem_list(char *);
extern int get_filesystem_info(char *);
extern int get_exec_domain_list(char *);
@@ -375,12 +375,8 @@
static int partitions_read_proc(char *page, char **start, off_t off,
int count, int *eof, void *data)
{
- int len = get_partition_list(page);
- if (len <= off+count) *eof = 1;
- *start = page + off;
- len -= off;
- if (len>count) len = count;
- if (len<0) len = 0;
+ int len = get_partition_list(page, start, off, count);
+ if (len < count) *eof = 1;
return len;
}
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)