summaryrefslogtreecommitdiff
path: root/sss_client/passwd.c
diff options
context:
space:
mode:
authorSimo Sorce <ssorce@redhat.com>2009-05-27 18:01:07 -0400
committerSimo Sorce <ssorce@redhat.com>2009-05-27 18:01:07 -0400
commit4fff9b914556f91f2caeca637fa8e76ceba91aed (patch)
tree77d0f5145f1abf75e5dd6ef667afdfc9681050b5 /sss_client/passwd.c
parentb4f46c6ecf529ed8115fb4d3664a80c4c98f8c52 (diff)
downloadsssd-4fff9b914556f91f2caeca637fa8e76ceba91aed.tar.gz
sssd-4fff9b914556f91f2caeca637fa8e76ceba91aed.tar.bz2
sssd-4fff9b914556f91f2caeca637fa8e76ceba91aed.zip
Fix enumerations (bug #42)
If a backend had all its results filtered in fill_pwent or fill_grent then we would return an empty result, which means "end of results" to the client. Now we return ENOENT and let callers decide what to do. Also make sure we do not grow packets unless we are going to fill them as that's a recipe for killing the client as the size passed to sss_packet_grow is used to determine the size of the final packet.
Diffstat (limited to 'sss_client/passwd.c')
0 files changed, 0 insertions, 0 deletions