/* * rename.c - rename a file */ /* $Header$ */ #if !defined(_POSIX_SOURCE) #include int _link(const char *name1, const char *name2); int rename(const char *old, const char *new) { if (!_link(old, new)) return remove(old); else return -1; } #endif