shithub: npe

ref: 42afe9c1c3c65fe1e1be697f4dd8f512a0b2b8b5
dir: npe/libnpe/rename.c

View raw version
#include <unistd.h>

int
rename(char *old, char *new)
{
	Dir d;

	nulldir(&d);
	d.name = new;

	return dirwstat(old, &d) > 0 ? 0 : -1;
}