Fix various portability issues

siginfo_t entries are not always equally portable
v0.002

          Fix various portability issues