bionic (3) fd_copy.3.gz

Provided by: qmail_1.06-6.2~deb10u1build0.18.04.1_amd64 bug

NAME

       fd_copy - duplicate a descriptor

SYNTAX

       #include <fd.h>

       int fd_copy(to,from);

       int to;
       int from;

DESCRIPTION

       fd_copy  copies  descriptor  from  to descriptor to.  If to was already open, fd_copy closes it.  fd_copy
       always leaves from intact; if to and from are the same number, fd_copy does nothing.

       fd_copy returns 0 on success, -1 on error.  fd_copy does not guarantee that to will remain  open,  if  it
       was open, in case of error.

SEE ALSO

       dup(2), fd_move(3)

                                                                                                      fd_copy(3)