Searched refs:baconf (Results 1 - 2 of 2) sorted by relevance

/openbsd-current/sys/net/
H A Dif_etherbridge.c613 etherbridge_rtfind(struct etherbridge *eb, struct ifbaconf *baconf) argument
622 if (baconf->ifbac_len == 0) {
624 baconf->ifbac_len = eb->eb_num * sizeof(bareq);
628 buf = malloc(baconf->ifbac_len, M_TEMP, M_WAITOK|M_CANFAIL);
636 if (nlen > baconf->ifbac_len)
664 nlen = baconf->ifbac_len;
665 baconf->ifbac_len = eb->eb_num * sizeof(bareq);
668 error = copyout(buf, baconf->ifbac_buf, len);
H A Dbridgectl.c486 bridge_rtfind(struct bridge_softc *sc, struct ifbaconf *baconf) argument
500 if (baconf->ifbac_len == 0) {
505 total = MIN(total, baconf->ifbac_len / sizeof(*bareqs));
541 error = copyout(bareqs, baconf->ifbac_req, i * sizeof(*bareqs));
544 baconf->ifbac_len = i * sizeof(*bareqs);

Completed in 168 milliseconds