Training courses
Kernel and Embedded Linux
Bootlin training courses
1 2 3 4 5 6 7
/* pointer casts are valid lhs lvalues */ struct sockaddr { }; void foo() { unsigned long p = 6; ((struct sockaddr *)p) = 0; }