Changeset 222 for branches/samba-3.3.x/source/smbd/uid.c
- Timestamp:
- May 24, 2009, 7:45:16 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/samba-3.3.x/source/smbd/uid.c
r206 r222 257 257 if((group_c = *lp_force_group(snum))) { 258 258 259 SMB_ASSERT(conn->force_group_gid != (gid_t)-1); 260 259 261 if(group_c == '+') { 260 262 … … 269 271 for (i = 0; i < num_groups; i++) { 270 272 if (group_list[i] 271 == conn->server_info->utok.gid) { 272 gid = conn->server_info->utok.gid; 273 == conn->force_group_gid) { 274 conn->server_info->utok.gid = 275 conn->force_group_gid; 276 gid = conn->force_group_gid; 273 277 gid_to_sid(&conn->server_info->ptok 274 278 ->user_sids[1], gid); … … 277 281 } 278 282 } else { 279 gid = conn->server_info->utok.gid; 283 conn->server_info->utok.gid = conn->force_group_gid; 284 gid = conn->force_group_gid; 280 285 gid_to_sid(&conn->server_info->ptok->user_sids[1], 281 286 gid);
Note:
See TracChangeset
for help on using the changeset viewer.