diff options
Diffstat (limited to 'nsswitch/libwbclient/wbc_idmap.c')
-rw-r--r-- | nsswitch/libwbclient/wbc_idmap.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/nsswitch/libwbclient/wbc_idmap.c b/nsswitch/libwbclient/wbc_idmap.c index 5325dbe5ce..04e7d02995 100644 --- a/nsswitch/libwbclient/wbc_idmap.c +++ b/nsswitch/libwbclient/wbc_idmap.c @@ -370,6 +370,10 @@ wbcErr wbcSidsToUnixIds(const struct wbcDomainSid *sids, uint32_t num_sids, id->type = WBC_ID_TYPE_GID; id->id.gid = strtoul(p+1, &q, 10); break; + case 'B': + id->type = WBC_ID_TYPE_BOTH; + id->id.uid = strtoul(p+1, &q, 10); + break; default: id->type = WBC_ID_TYPE_NOT_SPECIFIED; q = strchr(p, '\n'); |