What is the deal with the pattern of structs from sys/sys/sysproto.h?

RăduicăIulian raduicaiulian at gmail.com
Sun Jul 18 12:37:18 UTC 2021

Any idea why in "struct sendto_args" from "sys/sys/sysproto.h" all 
members are surrounded by "<other_member>_l_" and "<other_member>_r_" 

 From what I can see many structs from that file follows this pattern, 
it has to do with structs padding and if so, why we need two of them for 
each member?

More information about the freebsd-questions mailing list