Lines Matching refs:breq
1286 struct ifbreq breq;
1296 buflen = sizeof(breq) * count;
1308 bzero(&breq, sizeof(breq));
1310 if (len < sizeof(breq))
1313 strlcpy(breq.ifbr_ifsname, bif->bif_ifp->if_xname,
1314 sizeof(breq.ifbr_ifsname));
1316 error = bridge_ioctl_gifflags(sc, &breq);
1319 memcpy(buf, &breq, sizeof(breq));
1321 buf += sizeof(breq);
1322 len -= sizeof(breq);
1325 if (len < sizeof(breq))
1328 strlcpy(breq.ifbr_ifsname, bif->bif_ifp->if_xname,
1329 sizeof(breq.ifbr_ifsname));
1330 breq.ifbr_ifsflags = bif->bif_flags;
1331 breq.ifbr_portno = bif->bif_ifp->if_index & 0xfff;
1332 memcpy(buf, &breq, sizeof(breq));
1334 buf += sizeof(breq);
1335 len -= sizeof(breq);
1339 bifc->ifbic_len = sizeof(breq) * count;