summaryrefslogtreecommitdiff
blob: 8cf41ec2897405409ab82bbe3f09fbea1c098cd1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
--- a/pcap_ex.c
+++ b/pcap_ex.c
@@ -11,6 +11,7 @@
 # include <string.h>
 # include <signal.h>
 # include <unistd.h>
+# include <stdlib.h>
 #endif
 
 #include <pcap.h>
@@ -300,7 +300,7 @@
 	char ebuf[PCAP_ERRBUF_SIZE];
 	int ret = -1;
 
-	mktemp(path);
+	mkstemp(path);
 	if ((f = fopen(path, "w")) != NULL) {
 		hdr.magic = 0xa1b2c3d4;
 		hdr.version_major = PCAP_VERSION_MAJOR;