Rename: struct clients -> struct client
That union inside of `struct packet` is unnamed

Since we're rolling with -std=gnu99 anyway.. :D