10 struct sockaddr *__restrict__ sockaddr_ptr;
11 struct sockaddr_at *__restrict__ sockaddr_at_ptr;
12 } sockaddr_arg __attribute__((__transparent_union__));
14 void *t_recvfrom(sockaddr_arg arg) {
15 return arg.sockaddr_at_ptr;
20 union bla bla = { &at };
21 int r = (t_recvfrom(bla) != &at);