Changeset 3678 for trunk


Ignore:
Timestamp:
Mar 14, 2011, 6:55:53 PM (14 years ago)
Author:
bird
Message:

libc: Forwardporting r3677: b_processCredentials.c: fixed copy and past bugs in the two group setting functions; were setting the UIDs instead of the GIDs. Fixes #202.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/libc/src/kNIX/os2/b_processCredentials.c

    r2929 r3678  
    132132{
    133133    LIBCLOG_ENTER("gid=%d (%#x)\n", gid, gid);
    134     int rc = __libc_spmSetUid(gid);
     134    int rc = __libc_spmSetGid(gid);
    135135    if (!rc)
    136136        LIBCLOG_RETURN_INT(rc);
     
    152152{
    153153    LIBCLOG_ENTER("rgid=%d (%#x) egid=%d (%#x) svgid=%d (%#x)\n", rgid, rgid, egid, egid, svgid, svgid);
    154     int rc = __libc_spmSetUidAll(rgid, egid, svgid);
     154    int rc = __libc_spmSetGidAll(rgid, egid, svgid);
    155155    if (!rc)
    156156        LIBCLOG_RETURN_INT(rc);
Note: See TracChangeset for help on using the changeset viewer.