mdp.h
546 Bytes
#ifndef __MDP_H__
#define __MDP_H__
#include <stdint.h>
#define LOGIN_SIZE 9
#define MSG_SIZE 32
#define ANSWER_SIZE 128
/* Key for the message queue of the Daemon */
#define KEY (key_t)1000
/* Types for the message */
#define TYPE_NORMAL 66
#define TYPE_WIN 666
#define TYPE_LOOSE 44
#define TYPE_HINT 33
typedef struct mdpSendMsg_s {
long type;
int key_ipc_response;
uint8_t login[LOGIN_SIZE];
uint8_t mdp[MSG_SIZE];
} mdpSendMsg_t;
typedef struct mdpAnswerMsg_s {
long type;
uint8_t answer[ANSWER_SIZE];
} mdpAnswerMsg_t;
#endif