Lines Matching refs:uid
48 static int tap_add_ioctl(struct ifreq *ifr, uid_t uid, gid_t gid)
66 if (uid != -1 && ioctl(fd, TUNSETOWNER, uid)) {
107 static int parse_args(int argc, char **argv, struct ifreq *ifr, uid_t *uid, gid_t *gid)
134 } else if (uid && matches(*argv, "user") == 0) {
140 *uid = user;
147 *uid = pw->pw_uid;
194 uid_t uid = -1;
197 if (parse_args(argc, argv, &ifr, &uid, &gid) < 0)
204 return tap_add_ioctl(&ifr, uid, gid);