Lines Matching defs:maindata
1148 struct main_tap_data* maindata = (struct main_tap_data*)
1175 ub_winsock_tcp_wouldblock(maindata->ev, UB_EV_READ);
1220 data->ev = ub_event_new(maindata->base, s, UB_EV_READ | UB_EV_PERSIST,
1229 static void setup_local_list(struct main_tap_data* maindata,
1236 maindata);
1238 if(!tap_socket_list_insert(&maindata->acceptlist, s))
1244 static void setup_tcp_list(struct main_tap_data* maindata,
1251 maindata);
1253 if(!tap_socket_list_insert(&maindata->acceptlist, s))
1259 static void setup_tls_list(struct main_tap_data* maindata,
1267 maindata, server_key, server_cert, verifypem);
1269 if(!tap_socket_list_insert(&maindata->acceptlist, s))
1304 struct main_tap_data* maindata;
1308 maindata = calloc(1, sizeof(*maindata));
1309 if(!maindata) fatal_exit("out of memory");
1313 maindata->base = base;
1317 free(maindata);
1323 setup_local_list(maindata, local_list);
1324 setup_tcp_list(maindata, tcp_list);
1325 setup_tls_list(maindata, tls_list, server_key, server_cert,
1327 if(!tap_socket_list_addevs(maindata->acceptlist, base))
1335 tap_socket_list_delete(maindata->acceptlist);
1337 free(maindata);