freeramdisk.c 475 B

1234567891011121314151617181920212223
  1. /* freeramdisk.c - Free all memory allocated to ramdisk
  2. *
  3. * Copyright 2014 Vivek Kumar Bhagat <vivek.bhagat89@gmail.com>
  4. *
  5. * No Standard
  6. USE_FREERAMDISK(NEWTOY(freeramdisk, "<1>1", TOYFLAG_SBIN|TOYFLAG_NEEDROOT))
  7. config FREERAMDISK
  8. bool "freeramdisk"
  9. default y
  10. help
  11. usage: freeramdisk [RAM device]
  12. Free all memory allocated to specified ramdisk
  13. */
  14. #include "toys.h"
  15. void freeramdisk_main(void)
  16. {
  17. xioctl(xopen(*toys.optargs, O_RDWR), BLKFLSBUF, 0);
  18. }