ip_mreqn
struct ip_mreqn mreqn;
memset(&mreqn, 0, sizeof(struct ip_mreqn));
struct ip_mreqn mreqn;
memset(&mreqn, 0, sizeof(struct ip_mreqn));
struct ip_mreqn mreqn;
memset(&mreqn, 0, sizeof(struct ip_mreqn));
if (sopt->sopt_valsize == sizeof(struct ip_mreqn)) {
sizeof(struct ip_mreqn));
struct ip_mreqn mreqn;
mreq = (sopt->sopt_valsize != sizeof(struct ip_mreqn));
mreq ? sizeof(struct ip_mreq) : sizeof(struct ip_mreqn),
mreq ? sizeof(struct ip_mreq) : sizeof(struct ip_mreqn));
struct ip_mreqn mreqn;
if (sopt->sopt_valsize == sizeof(struct ip_mreqn)) {
error = sooptcopyin(sopt, &mreqn, sizeof(struct ip_mreqn),
sizeof(struct ip_mreqn));
struct ip_mreqn mreqn = {
struct ip_mreqn mreqn;
struct ip_mreqn mreqn = {
&(struct ip_mreqn){
}, sizeof(struct ip_mreqn)) == 0);