Problem: inconsistent whitespace style

Specifically, missing space before '('.

Solution: fix these.
Problem: need selective zsock_recv

E.g. to just get certain fields and ignore others.

Solution: if caller passes NULL arguments, skip those fields.
Additionally, if sender returns short message (e.g. just first field)
then set all following return values to NULL or zero.