Lines Matching refs:dump_info

315 struct dump_info {  struct
1500 struct dump_info dumpinfo; in main()
2935 struct dump_info *dump_info; in dump_packet_and_trunc() local
2941 dump_info = (struct dump_info *)user; in dump_packet_and_trunc()
2976 pcap_dump_close(dump_info->pdd); in dump_packet_and_trunc()
2982 compress_savefile(dump_info->CurrentFileName); in dump_packet_and_trunc()
2995 if (dump_info->CurrentFileName != NULL) in dump_packet_and_trunc()
2996 free(dump_info->CurrentFileName); in dump_packet_and_trunc()
2998 dump_info->CurrentFileName = (char *)malloc(PATH_MAX + 1); in dump_packet_and_trunc()
2999 if (dump_info->CurrentFileName == NULL) in dump_packet_and_trunc()
3014 MakeFilename(dump_info->CurrentFileName, dump_info->WFileName, 0, in dump_packet_and_trunc()
3017 MakeFilename(dump_info->CurrentFileName, dump_info->WFileName, 0, 0); in dump_packet_and_trunc()
3024 fd = openat(dump_info->dirfd, in dump_packet_and_trunc()
3025 dump_info->CurrentFileName, in dump_packet_and_trunc()
3029 dump_info->CurrentFileName); in dump_packet_and_trunc()
3034 dump_info->CurrentFileName); in dump_packet_and_trunc()
3036 dump_info->pdd = pcap_dump_fopen(dump_info->pd, fp); in dump_packet_and_trunc()
3038 dump_info->pdd = pcap_dump_open(dump_info->pd, dump_info->CurrentFileName); in dump_packet_and_trunc()
3044 if (dump_info->pdd == NULL) in dump_packet_and_trunc()
3047 set_dumper_capsicum_rights(dump_info->pdd); in dump_packet_and_trunc()
3059 int64_t size = pcap_dump_ftell64(dump_info->pdd); in dump_packet_and_trunc()
3067 long size = pcap_dump_ftell(dump_info->pdd); in dump_packet_and_trunc()
3081 pcap_dump_close(dump_info->pdd); in dump_packet_and_trunc()
3088 compress_savefile(dump_info->CurrentFileName); in dump_packet_and_trunc()
3095 if (dump_info->CurrentFileName != NULL) in dump_packet_and_trunc()
3096 free(dump_info->CurrentFileName); in dump_packet_and_trunc()
3097 dump_info->CurrentFileName = (char *)malloc(PATH_MAX + 1); in dump_packet_and_trunc()
3098 if (dump_info->CurrentFileName == NULL) in dump_packet_and_trunc()
3100 MakeFilename(dump_info->CurrentFileName, dump_info->WFileName, Cflag_count, WflagChars); in dump_packet_and_trunc()
3106 fd = openat(dump_info->dirfd, dump_info->CurrentFileName, in dump_packet_and_trunc()
3110 dump_info->CurrentFileName); in dump_packet_and_trunc()
3115 dump_info->CurrentFileName); in dump_packet_and_trunc()
3117 dump_info->pdd = pcap_dump_fopen(dump_info->pd, fp); in dump_packet_and_trunc()
3119 dump_info->pdd = pcap_dump_open(dump_info->pd, dump_info->CurrentFileName); in dump_packet_and_trunc()
3125 if (dump_info->pdd == NULL) in dump_packet_and_trunc()
3128 set_dumper_capsicum_rights(dump_info->pdd); in dump_packet_and_trunc()
3133 pcap_dump((u_char *)dump_info->pdd, h, sp); in dump_packet_and_trunc()
3136 pcap_dump_flush(dump_info->pdd); in dump_packet_and_trunc()
3139 if (dump_info->ndo != NULL) in dump_packet_and_trunc()
3140 pretty_print_packet(dump_info->ndo, h, sp, packets_captured); in dump_packet_and_trunc()
3150 struct dump_info *dump_info; in dump_packet() local
3156 dump_info = (struct dump_info *)user; in dump_packet()
3158 pcap_dump((u_char *)dump_info->pdd, h, sp); in dump_packet()
3161 pcap_dump_flush(dump_info->pdd); in dump_packet()
3164 if (dump_info->ndo != NULL) in dump_packet()
3165 pretty_print_packet(dump_info->ndo, h, sp, packets_captured); in dump_packet()