nscd contains several bad macros with side effects
|Assignee:||Milan Jurik||% Done:||
nscd implementation contains several macros with included work with mutex and/or return statements. This is bad programming practise and confuse many parties, including lint.
Additionally there are duplicates between macros and these should be eliminated.