Hide the implementation of the uid hash table.
authorAndre Noll <maan@systemlinux.org>
Sun, 1 Jun 2008 17:50:16 +0000 (19:50 +0200)
committerAndre Noll <maan@systemlinux.org>
Sun, 1 Jun 2008 17:50:16 +0000 (19:50 +0200)
commit0d786b0b8ce8740abaf3dfa05a79ed085b1f1fab
treee36fa8b319dd7342647bf5645da3d337c2c9a142
parent49353a00223b95a49f5750d3dcf1501a3f17c4c2
Hide the implementation of the uid hash table.

The commands should not know anything about the details.

So replace the FOR_EACH_USER macro by for_each_admissible_user()
which takes a function pointer and calls the given function for
each admissible user, passing a pointer to the user_info struct
of that user.

This allows to un-export uid_hash_table_size and uid_hash_table.
adu.c
adu.h
select.c