Lines Matching defs:curdev

1084 	pcap_if_t *curdev;
1089 curdev = find_or_add_if(devlistp, name, if_flags, get_flags_func,
1091 if (curdev == NULL) {
1107 * "curdev" is an entry for this interface, and we have an
1111 return (add_addr_to_dev(curdev, addr, addr_size, netmask,
1119 * "curdev" is the entry for that interface.
1122 add_addr_to_dev(pcap_if_t *curdev,
1201 for (prevaddr = curdev->addresses; prevaddr != NULL; prevaddr = nextaddr) {
1215 curdev->addresses = curaddr;
1240 pcap_if_t *curdev;
1245 curdev = find_dev(devlistp, name);
1246 if (curdev != NULL) {
1250 return (curdev);
1280 pcap_if_t *curdev;
1285 for (curdev = devlistp->beginning; curdev != NULL;
1286 curdev = curdev->next) {
1287 if (strcmp(name, curdev->name) == 0) {
1293 return (curdev);
1315 pcap_if_t *curdev, *prevdev, *nextdev;
1318 curdev = malloc(sizeof(pcap_if_t));
1319 if (curdev == NULL) {
1328 curdev->next = NULL;
1329 curdev->name = strdup(name);
1330 if (curdev->name == NULL) {
1333 free(curdev);
1340 curdev->description = NULL;
1345 curdev->description = strdup(description);
1346 if (curdev->description == NULL) {
1349 free(curdev->name);
1350 free(curdev);
1354 curdev->addresses = NULL; /* list starts out as empty */
1355 curdev->flags = flags;
1361 this_figure_of_merit = get_figure_of_merit(curdev);
1414 curdev->next = nextdev;
1425 devlistp->beginning = curdev;
1427 prevdev->next = curdev;
1428 return (curdev);
1437 pcap_if_t *curdev, *nextdev;
1440 for (curdev = alldevs; curdev != NULL; curdev = nextdev) {
1441 nextdev = curdev->next;
1446 for (curaddr = curdev->addresses; curaddr != NULL; curaddr = nextaddr) {
1462 free(curdev->name);
1467 if (curdev->description != NULL)
1468 free(curdev->description);
1473 free(curdev);