diff options
author | Vadim Yanitskiy <axilirator@gmail.com> | 2018-10-31 19:14:20 +0700 |
---|---|---|
committer | Vadim Yanitskiy <axilirator@gmail.com> | 2018-10-31 19:14:20 +0700 |
commit | 0578d751b1ea0ac10ad2b033f9b73c922f120fdb (patch) | |
tree | a88851240340e70e96c52c7e552e25ccc2123731 /utils.h | |
parent | 6424fba52d31b51a7875114c9a8906266810e56e (diff) |
utils.h: share 'sock_state' struct from 'utils.c'
Diffstat (limited to 'utils.h')
-rw-r--r-- | utils.h | 9 |
1 files changed, 9 insertions, 0 deletions
@@ -6,6 +6,15 @@ #define LOG(fmt, args ...) \ fprintf(stderr, ">>> UDTRACE: " fmt, ## args) +typedef void (*udtrace_dissector)(int fd, bool is_out, const char *fn, + const uint8_t *data, unsigned int len); + +struct sock_state { + int fd; + const char *path; + udtrace_dissector dissector; +}; + /* find the state corresponding to a given file descriptor */ struct sock_state *udtrace_sstate_by_fd(int fd); |