ipv6_mreq
struct ipv6_mreq v6mcastr;
struct ipv6_mreq allrouters_mreq;
struct ipv6_mreq mreq;
char reqbuf[ sizeof (struct ipv6_mreq) + 24];
struct ipv6_mreq *pmreq;
opt->len = sizeof (struct ipv6_mreq);
pmreq = (struct ipv6_mreq *)&reqbuf[sizeof (struct opthdr)];
memcpy(pmreq, &mreq, sizeof (struct ipv6_mreq));
sizeof (struct ipv6_mreq), -1 /* not initialized */ },
sizeof (struct ipv6_mreq), -1 /* not initialized */ },
struct ipv6_mreq *v6_mreqp;
v6_mreqp = (struct ipv6_mreq *)i1;
sizeof (struct ipv6_mreq), -1 /* not initialized */ },
sizeof (struct ipv6_mreq), -1 /* not initialized */ },