#ifndef _TRACE_MSG_H_ | |
#define _TRACE_MSG_H_ | |
#include <stdbool.h> | |
#define UDP_MAX_PACKET (65536 - 20) | |
#define V2_MAGIC "677768\0" | |
#define V2_CPU "-1V2" | |
#define V1_PROTOCOL 1 | |
#define V2_PROTOCOL 2 | |
/* for both client and server */ | |
extern bool use_tcp; | |
extern int cpu_count; | |
/* for client */ | |
extern unsigned int page_size; | |
extern int *client_ports; | |
extern bool send_metadata; | |
/* for server */ | |
extern bool done; | |
void plog(const char *fmt, ...); | |
void pdie(const char *fmt, ...); | |
#endif /* _TRACE_MSG_H_ */ |