Lines Matching defs:dump_info

482 struct dump_info {
1056 struct dump_info dumpinfo;
2299 struct dump_info *dump_info;
2305 dump_info = (struct dump_info *)user;
2340 pcap_dump_close(dump_info->p);
2346 compress_savefile(dump_info->CurrentFileName);
2358 if (dump_info->CurrentFileName != NULL)
2359 free(dump_info->CurrentFileName);
2361 dump_info->CurrentFileName = (char *)malloc(PATH_MAX + 1);
2362 if (dump_info->CurrentFileName == NULL)
2377 MakeFilename(dump_info->CurrentFileName, dump_info->WFileName, 0,
2380 MakeFilename(dump_info->CurrentFileName, dump_info->WFileName, 0, 0);
2387 fd = openat(dump_info->dirfd,
2388 dump_info->CurrentFileName,
2392 dump_info->CurrentFileName);
2397 dump_info->CurrentFileName);
2399 dump_info->p = pcap_dump_fopen(dump_info->pd, fp);
2401 dump_info->p = pcap_dump_open(dump_info->pd, dump_info->CurrentFileName);
2407 if (dump_info->p == NULL)
2410 set_dumper_capsicum_rights(dump_info->p);
2421 long size = pcap_dump_ftell(dump_info->p);
2434 pcap_dump_close(dump_info->p);
2441 compress_savefile(dump_info->CurrentFileName);
2448 if (dump_info->CurrentFileName != NULL)
2449 free(dump_info->CurrentFileName);
2450 dump_info->CurrentFileName = (char *)malloc(PATH_MAX + 1);
2451 if (dump_info->CurrentFileName == NULL)
2453 MakeFilename(dump_info->CurrentFileName, dump_info->WFileName, Cflag_count, WflagChars);
2459 fd = openat(dump_info->dirfd, dump_info->CurrentFileName,
2463 dump_info->CurrentFileName);
2468 dump_info->CurrentFileName);
2470 dump_info->p = pcap_dump_fopen(dump_info->pd, fp);
2472 dump_info->p = pcap_dump_open(dump_info->pd, dump_info->CurrentFileName);
2478 if (dump_info->p == NULL)
2481 set_dumper_capsicum_rights(dump_info->p);
2486 pcap_dump((u_char *)dump_info->p, h, sp);
2489 pcap_dump_flush(dump_info->p);