Home | History | Annotate | Line # | Download | only in import
      1 /* Change ownership of a file.
      2    Copyright (C) 2004-2022 Free Software Foundation, Inc.
      3 
      4    This file is free software: you can redistribute it and/or modify
      5    it under the terms of the GNU Lesser General Public License as
      6    published by the Free Software Foundation; either version 2.1 of the
      7    License, or (at your option) any later version.
      8 
      9    This file is distributed in the hope that it will be useful,
     10    but WITHOUT ANY WARRANTY; without even the implied warranty of
     11    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     12    GNU Lesser General Public License for more details.
     13 
     14    You should have received a copy of the GNU Lesser General Public License
     15    along with this program.  If not, see <https://www.gnu.org/licenses/>.  */
     16 
     17 /* Written by Paul Eggert, 2004.  */
     18 
     19 #include <config.h>
     20 
     21 #include <sys/types.h>
     22 #include <errno.h>
     23 
     24 /* A trivial substitute for 'fchown'.
     25 
     26    DJGPP 2.03 and earlier (and perhaps later) don't have 'fchown',
     27    so we pretend no-one has permission for this operation. */
     28 
     29 int
     30 fchown (int fd, uid_t uid, gid_t gid)
     31 {
     32   errno = EPERM;
     33   return -1;
     34 }
     35