Home | History | Annotate | Download | only in server

Lines Matching refs:uid_t

55     uint32_t getNetworkForDns(unsigned* netId, uid_t uid) const;
56 unsigned getNetworkForUser(uid_t uid) const;
57 unsigned getNetworkForConnect(uid_t uid) const;
68 Permission getPermissionForUser(uid_t uid) const;
69 void setPermissionForUsers(Permission permission, const std::vector<uid_t>& uids);
70 int checkUserNetworkAccess(uid_t uid, unsigned netId) const;
83 const char* nexthop, bool legacy, uid_t uid) WARN_UNUSED_RESULT;
85 const char* nexthop, bool legacy, uid_t uid) WARN_UNUSED_RESULT;
87 bool canProtect(uid_t uid) const;
88 void allowProtect(const std::vector<uid_t>& uids);
89 void denyProtect(const std::vector<uid_t>& uids);
94 VirtualNetwork* getVirtualNetworkForUserLocked(uid_t uid) const;
95 Permission getPermissionForUserLocked(uid_t uid) const;
96 int checkUserNetworkAccessLocked(uid_t uid, unsigned netId) const;
99 const char* nexthop, bool add, bool legacy, uid_t uid) WARN_UNUSED_RESULT;
109 std::map<uid_t, Permission> mUsers;
110 std::set<uid_t> mProtectableUsers;