Use compatible pointer type for select(2) params
Use compatible pointer type for select(2) params

This consists of two parts:

  * fd_set is a typedef, so it does not need a struct in the
    type cast.

  * use NULL instead of 0 for the null pointers (yes, there
    sometimes IS a difference)

ndim/eserial