rustit/mirror_runit/runit-2.1.2/src/fd_move.c

13 lines
188 B
C
Raw Normal View History

2024-03-25 00:51:57 +01:00
/* Public domain. */
#include <unistd.h>
#include "fd.h"
int fd_move(int to,int from)
{
if (to == from) return 0;
if (fd_copy(to,from) == -1) return -1;
close(from);
return 0;
}