summaryrefslogtreecommitdiff
path: root/usrsctp.h
diff options
context:
space:
mode:
authort00fcxen <t00fcxen@9df1edf5-d72c-5b5f-11c0-5f5209eb73f7>2012-12-26 19:33:38 +0000
committert00fcxen <t00fcxen@9df1edf5-d72c-5b5f-11c0-5f5209eb73f7>2012-12-26 19:33:38 +0000
commitc9b21eb3acad1a7e2e86debaabb106fa268c4e9f (patch)
tree2a9af67a3a3da68db0b9ec7ea8c423d27e9cc2c5 /usrsctp.h
parent218d5d0df143e859e241afb12d6aaa1e4969d714 (diff)
downloadusrsctplib-c9b21eb3acad1a7e2e86debaabb106fa268c4e9f.tar.gz
Add support for packet dumping. The output can be processed by
text2pcap -n -l 248 -D -t "%H:%M:%S." infile outfile to get a pcap-ng file. git-svn-id: http://sctp-refimpl.googlecode.com/svn/trunk/KERN/usrsctp/usrsctplib@8380 9df1edf5-d72c-5b5f-11c0-5f5209eb73f7
Diffstat (limited to 'usrsctp.h')
-rw-r--r--usrsctp.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/usrsctp.h b/usrsctp.h
index 0e60cb1..129c65c 100644
--- a/usrsctp.h
+++ b/usrsctp.h
@@ -962,8 +962,11 @@ usrsctp_set_non_blocking(struct socket *, int);
int
usrsctp_get_non_blocking(struct socket *);
+#define SCTP_DUMP_OUTBOUND 1
+#define SCTP_DUMP_INBOUND 0
+
char *
-usrsctp_dumppacket(unsigned char *, size_t);
+usrsctp_dumppacket(void *, size_t, int);
void
usrsctp_freedumpbuffer(char *);