fixed several missing IDs:
1. struct xz_dec *s = malloc(sizeof(*s)); // second *s was missing
2. typedef struct len_and_sockaddr { ... } len_and_sockaddr;
enum { LSA_LEN_SIZE = __builtin_offsetof (len_and_sockaddr, u) }; // u was missing
3. struct sockaddr_in { unsigned char sin_zero[sizeof (struct sockaddr) - sizeof (in_port_t)];}; // sockaddr and in_port_t were missing
Merge remote-tracking branch 'origin/defusecleanup' into defusecleanup