Searched refs:ugid (Results 1 - 18 of 18) sorted by relevance

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/busybox/coreutils/
H A Dchown.c56 struct bb_uidgid_t ugid; member in struct:param_t
65 uid_t u = (param.ugid.uid == (uid_t)-1L) ? statbuf->st_uid : param.ugid.uid;
66 gid_t g = (param.ugid.gid == (gid_t)-1L) ? statbuf->st_gid : param.ugid.gid;
91 param.ugid.uid = -1L;
92 param.ugid.gid = -1L;
118 parse_chown_usergroup_or_die(&param.ugid, argv[0]);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/busybox/coreutils/
H A Dchown.c56 struct bb_uidgid_t ugid; member in struct:param_t
65 uid_t u = (param.ugid.uid == (uid_t)-1L) ? statbuf->st_uid : param.ugid.uid;
66 gid_t g = (param.ugid.gid == (gid_t)-1L) ? statbuf->st_gid : param.ugid.gid;
91 param.ugid.uid = -1L;
92 param.ugid.gid = -1L;
118 parse_chown_usergroup_or_die(&param.ugid, argv[0]);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/busybox/coreutils/
H A Dchown.c56 struct bb_uidgid_t ugid; member in struct:param_t
65 uid_t u = (param.ugid.uid == (uid_t)-1L) ? statbuf->st_uid : param.ugid.uid;
66 gid_t g = (param.ugid.gid == (gid_t)-1L) ? statbuf->st_gid : param.ugid.gid;
91 param.ugid.uid = -1L;
92 param.ugid.gid = -1L;
118 parse_chown_usergroup_or_die(&param.ugid, argv[0]);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/busybox/runit/
H A Dchpst.c175 struct bb_uidgid_t ugid; local
351 xget_uidgid(&ugid, env_user);
352 xsetenv("GID", utoa(ugid.gid));
353 xsetenv("UID", utoa(ugid.uid));
357 xget_uidgid(&ugid, set_user);
366 if (setgroups(1, &ugid.gid) == -1)
368 xsetgid(ugid.gid);
369 xsetuid(ugid.uid);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/busybox/runit/
H A Dchpst.c175 struct bb_uidgid_t ugid; local
351 xget_uidgid(&ugid, env_user);
352 xsetenv("GID", utoa(ugid.gid));
353 xsetenv("UID", utoa(ugid.uid));
357 xget_uidgid(&ugid, set_user);
366 if (setgroups(1, &ugid.gid) == -1)
368 xsetgid(ugid.gid);
369 xsetuid(ugid.uid);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/busybox/runit/
H A Dchpst.c175 struct bb_uidgid_t ugid; local
351 xget_uidgid(&ugid, env_user);
352 xsetenv("GID", utoa(ugid.gid));
353 xsetenv("UID", utoa(ugid.uid));
357 xget_uidgid(&ugid, set_user);
366 if (setgroups(1, &ugid.gid) == -1)
368 xsetgid(ugid.gid);
369 xsetuid(ugid.uid);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/busybox/debianutils/
H A Dstart_stop_daemon.c434 struct bb_uidgid_t ugid = { -1, -1 }; local
435 parse_chown_usergroup_or_die(&ugid, chuid);
436 if (ugid.gid != (gid_t) -1) xsetgid(ugid.gid);
437 if (ugid.uid != (uid_t) -1) xsetuid(ugid.uid);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/busybox/debianutils/
H A Dstart_stop_daemon.c434 struct bb_uidgid_t ugid = { -1, -1 }; local
435 parse_chown_usergroup_or_die(&ugid, chuid);
436 if (ugid.gid != (gid_t) -1) xsetgid(ugid.gid);
437 if (ugid.uid != (uid_t) -1) xsetuid(ugid.uid);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/busybox/debianutils/
H A Dstart_stop_daemon.c434 struct bb_uidgid_t ugid = { -1, -1 }; local
435 parse_chown_usergroup_or_die(&ugid, chuid);
436 if (ugid.gid != (gid_t) -1) xsetgid(ugid.gid);
437 if (ugid.uid != (uid_t) -1) xsetuid(ugid.uid);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/busybox/networking/
H A Dtcpudp.c172 struct bb_uidgid_t ugid; local
218 xget_uidgid(&ugid, user);
290 xsetgid(ugid.gid);
291 xsetuid(ugid.uid);
299 (unsigned)ugid.uid, (unsigned)ugid.gid);
H A Dhttpd.c2308 IF_FEATURE_HTTPD_SETUID(struct bb_uidgid_t ugid;)
2361 xget_uidgid(&ugid, s_ugid);
2378 if (ugid.gid != (gid_t)-1) {
2379 if (setgroups(1, &ugid.gid) == -1)
2381 xsetgid(ugid.gid);
2383 xsetuid(ugid.uid);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/busybox/util-linux/
H A Dmdev.c183 struct bb_uidgid_t ugid; local
190 ugid.uid = ugid.gid = 0;
272 if (get_uidgid(&ugid, tokens[1], 1) == 0)
374 chown(node_name, ugid.uid, ugid.gid);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/busybox/networking/
H A Dtcpudp.c172 struct bb_uidgid_t ugid; local
218 xget_uidgid(&ugid, user);
290 xsetgid(ugid.gid);
291 xsetuid(ugid.uid);
299 (unsigned)ugid.uid, (unsigned)ugid.gid);
H A Dhttpd.c2308 IF_FEATURE_HTTPD_SETUID(struct bb_uidgid_t ugid;)
2361 xget_uidgid(&ugid, s_ugid);
2378 if (ugid.gid != (gid_t)-1) {
2379 if (setgroups(1, &ugid.gid) == -1)
2381 xsetgid(ugid.gid);
2383 xsetuid(ugid.uid);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/busybox/util-linux/
H A Dmdev.c183 struct bb_uidgid_t ugid; local
190 ugid.uid = ugid.gid = 0;
272 if (get_uidgid(&ugid, tokens[1], 1) == 0)
374 chown(node_name, ugid.uid, ugid.gid);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/busybox/networking/
H A Dtcpudp.c172 struct bb_uidgid_t ugid; local
218 xget_uidgid(&ugid, user);
290 xsetgid(ugid.gid);
291 xsetuid(ugid.uid);
299 (unsigned)ugid.uid, (unsigned)ugid.gid);
H A Dhttpd.c2308 IF_FEATURE_HTTPD_SETUID(struct bb_uidgid_t ugid;)
2361 xget_uidgid(&ugid, s_ugid);
2378 if (ugid.gid != (gid_t)-1) {
2379 if (setgroups(1, &ugid.gid) == -1)
2381 xsetgid(ugid.gid);
2383 xsetuid(ugid.uid);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/busybox/util-linux/
H A Dmdev.c183 struct bb_uidgid_t ugid; local
190 ugid.uid = ugid.gid = 0;
272 if (get_uidgid(&ugid, tokens[1], 1) == 0)
374 chown(node_name, ugid.uid, ugid.gid);

Completed in 177 milliseconds