#define M_BEGIN "begin %s\n" #define M_REQUEST "request=%d\n" #define M_ATTEMPT "attempt=%d\n" #define M_ANNOUNCE "announce %s\n" #define M_ACK "ack\n"