int br_refresh() { struct bridge *b; b = bridge_list; while (b != NULL) { struct bridge *bnext; bnext = b->next; br_nuke_bridge(b); b = bnext; } return br_make_bridge_list(); }
int br_init() { int err; if ((br_socket_fd = socket(AF_INET, SOCK_STREAM, 0)) < 0) return errno; if (br_get_version() != BRCTL_VERSION) return 12345; if ((err = br_make_bridge_list()) != 0) return err; return 0; }