What's the difference between inet_rcv_saddr and inet_saddr? Or inet_num and inet_sport.
It seems that the first of each pair is in the struct sock instead of the struct inet_sock, but that doesn't explain why there would be apparent duplicates of each in the inet_sock. Thanks, ~Theodore