So here it is, a set of patches splitting file sdap_async_accounts and making
some subsequent changes. If anyone has other ideas what could be changed, let
me know.
I was in favor of splitting the file into 3, as Simo suggested:
sdap_async_users.c
sdap_async_groups.c
sdap_async_initgroups.c
This way three basic operations are separated, but they are not separated too
much (otherwise a _common.c file would have to be present, since some routines
are shared by code paths in different schemas).
Thanks
Jan