char *readline(int sd);
int sock_printf(int sd, const char *format, ...);
int create_tcp_connection(char *server_hostname,int port);

enum {M_MSG,M_OK,M_ERR};

typedef struct message {
  char  msg_type;
  char *msg_text;
} message;

int parse_message(char *txt, message *m);


