I just made some functions and a utility to read and write DJGPP-style hard and symbolic links. They are an extension on the already released clib and attempt to provide 100% POSIX compatibility. The functions related are link(), symlink(), and readlink(). The utility included is a 100% POSIX-conforming LN utility (POSIX only requires the -f and -s options, and my version includes two extended options, -v and -p, -v to be verbose and -p to use full paths with source files).
The next step of course is to integrate the routines into other utilites, in due time. Symlinks are especially useful because you can have more than one name for a file and only 510 bytes extra on the hard drive. Perhaps eventually similary functionality could be included in the kernel to automatically resolve symbolic links. :-) Anyways, the zip is at: www.ibiblio.org/pub/micro/pc-stuff/freedos/files/devel/libs/links/link.zip Enjoy! -- Fall is my favorite season in Los Angeles, watching the birds change color and fall from the trees. David Letterman (1947 - ) See ya ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Freedos-devel mailing list Freedos-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-devel