ifreq_getaddr
switch (ifreq_getaddr(cmd, ifr)->sa_family) {
switch (ifreq_getaddr(cmd, ifr)->sa_family) {
sa = ifreq_getaddr(SIOCADDMULTI, ifr);
sa = ifreq_getaddr(SIOCDELMULTI, ifr);
sa = ifreq_getaddr(SIOCADDMULTI, (struct ifreq *)data);
sa = ifreq_getaddr(SIOCADDMULTI, (struct ifreq *)data);
sa = ifreq_getaddr(SIOCADDMULTI, ifr);
sa = ifreq_getaddr(SIOCDELMULTI, ifr);
if (ether_addmulti(ifreq_getaddr(cmd, ifr), &sc->sc_ec) == ENETRESET) {
if (ether_delmulti(ifreq_getaddr(cmd, ifr), &sc->sc_ec) == ENETRESET) {
switch (ifreq_getaddr(cmd, ifr)->sa_family) {
sa = sockaddr_dup(ifreq_getaddr(cmd, ifr), M_WAITOK);
sa = sockaddr_dup(ifreq_getaddr(cmd, ifr), M_WAITOK);
sa = sockaddr_dup(ifreq_getaddr(cmd, ifr), M_WAITOK);
error = agr_mc_add(ama, ifreq_getaddr(SIOCADDMULTI, ifr));
error = agr_mc_del(ama, ifreq_getaddr(SIOCDELMULTI, ifr));
#define ifreq_getdstaddr ifreq_getaddr
#define ifreq_getbroadaddr ifreq_getaddr
return ether_addmulti(ifreq_getaddr(cmd, ifr), ec);
return ether_delmulti(ifreq_getaddr(cmd, ifr), ec);
switch (ifreq_getaddr(cmd, ifr)->sa_family) {
sizeof(sp->sp_src), ifreq_getaddr(cmd, ifr));
sizeof(sp->sp_dst), ifreq_getaddr(cmd, ifr));
switch (ifreq_getaddr(cmd, ifr)->sa_family) {
switch (ifreq_getaddr(cmd, ifr)->sa_family) {
if (ifreq_getaddr(cmd, ifr)->sa_family != AF_INET)
switch (ifreq_getaddr(cmd, ifr)->sa_family) {
ifreq_getaddr(cmd, ifr)->sa_family == AF_INET6)
switch (ifreq_getaddr(cmd, ifr)->sa_family) {
const struct sockaddr *sa = ifreq_getaddr(SIOCADDMULTI, ifr);
const struct sockaddr *sa = ifreq_getaddr(SIOCDELMULTI, ifr);
sa = ifreq_getaddr(SIOCADDMULTI, ifr);
sa = ifreq_getaddr(SIOCDELMULTI, ifr);
csat = satocsat(ifreq_getaddr(cmd, ifr));
csat = satocsat(ifreq_getaddr(cmd, ifr));
(const struct sockaddr_at *)ifreq_getaddr(cmd, ifr));
(const struct sockaddr_at *)ifreq_getaddr(cmd, ifr));
ifreq_getaddr(cmd, ifr)->sa_family != AF_INET) {
error = in_ifinit(ifp, ia, satocsin(ifreq_getaddr(cmd, ifr)),
ia->ia_sockmask = *satocsin(ifreq_getaddr(cmd, ifr));
const struct sockaddr *sa = ifreq_getaddr(SIOCADDMULTI, ifr);
const struct sockaddr *sa = ifreq_getaddr(SIOCDELMULTI, ifr);