X-Git-Url: http://git.code-monkey.de/?a=blobdiff_plain;f=src%2Fclient.h;h=e7373bdfe148a2aca7ca136242c6dcb2ddeb3e50;hb=00a40eca6f9ac786c627639e2c7fd1e0704cb49d;hp=f403945c8a4daf87729d5345188e7fac333e933e;hpb=14130a16fbe48dcba15d6e215ddaa0775074f3a7;p=umurmur.git diff --git a/src/client.h b/src/client.h index f403945..e7373bd 100644 --- a/src/client.h +++ b/src/client.h @@ -66,10 +66,8 @@ typedef struct { bool_t shutdown_wait; cryptState_t cryptState; bool_t readBlockedOnWrite, writeBlockedOnRead; - struct sockaddr_storage remote_tcp; struct sockaddr_storage remote_udp; - char addressString[INET6_ADDRSTRLEN]; uint8_t rxbuf[BUFSIZE], txbuf[BUFSIZE]; uint32_t rxcount, msgsize, drainleft, txcount, txsize; int sessionId; @@ -129,5 +127,8 @@ void Client_codec_add(client_t *client, int codec); void Client_codec_free(client_t *client); codec_t *Client_codec_iterate(client_t *client, codec_t **codec_itr); void Client_textmessage(client_t *client, char *text); +bool_t Client_token_match(client_t *client, char const *str); +void Client_token_free(client_t *client); +void Client_token_add(client_t *client, char *token_string); #endif