blob: e6d78261d844888e328ed9b467dd1564757d719b (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
/* Copyright(c) 1986 Association of Universities for Research in Astronomy Inc.
*/
#include <unistd.h>
#include "bootlib.h"
/* OS_SETOWNER -- Set the user and group identifications for the file. This is
* not a required function and is expected to rarely work when transporting
* files to a host at a different site. Nonetheless it is useful when moving
* files between compatible hosts at a single site, so we make use of it in
* case it works.
*/
int
os_setowner (
char *fname,
int uid,
int gid
)
{
return (chown (vfn2osfn(fname,0), uid, gid));
}
|