Lines Matching refs:bridge
418 // associated interface is a member of a bond or bridge.
1321 SCBridgeInterfaceRef bridge = NULL;
1343 bridge = interface;
1344 CFRetain(bridge);
1352 if (bridge == NULL) {
1353 bridge = SCBridgeInterfaceCreate(prefs);
1354 if (bridge != NULL) {
1362 ok = SCBridgeInterfaceSetOptions(bridge, newOptions);
1365 CFRelease(bridge);
1366 bridge = NULL;
1371 return bridge;
1507 // to an Ethernet bridge
1510 SCBridgeInterfaceRef bridge = NULL;
1534 // add built-in Thunderbolt interfaces to bridge
1535 bridge = copyAutoBridgeInterface(setPrivate->prefs, CFSTR("thunderbolt-bridge"));
1538 if (bridge != NULL) {
1546 // track the bridge interface (if it's in our list)
1549 bridge);
1552 members = SCBridgeInterfaceGetMemberInterfaces(bridge);
1555 updated = TRUE; // if we're updating an existing bridge
1560 ok = SCBridgeInterfaceSetMemberInterfaces(bridge, newMembers);
1564 CFSTR("could not update bridge with \"%@\": %s\n"),
1567 CFRelease(bridge);
1577 // update the list of interfaces to include the [new or updated] bridge
1580 CFArraySetValueAtIndex(newInterfaces, bridgeIndex, bridge);
1582 CFArrayAppendValue(newInterfaces, bridge);
1591 newServices = updateServices(services, bridge);
1597 CFRelease(bridge);