diff options
author | Marc Schütz <schuetzm@gmx.net> | 2014-06-23 21:42:25 +0200 |
---|---|---|
committer | Marc Schütz <schuetzm@gmx.net> | 2014-06-30 21:26:51 +0200 |
commit | aba594d1f866178ccf8ec2d628c27a340e48e183 (patch) | |
tree | f63d3284d1bade8b5660c0d54c8faef8dd229cc7 /toxcore/TCP_client.h | |
parent | 8391417f61a760c56f6037478935646474030b9c (diff) |
Const-correctness for toxcore/net_crypto.c
Diffstat (limited to 'toxcore/TCP_client.h')
-rw-r--r-- | toxcore/TCP_client.h | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/toxcore/TCP_client.h b/toxcore/TCP_client.h index 90c79180..82487ab4 100644 --- a/toxcore/TCP_client.h +++ b/toxcore/TCP_client.h | |||
@@ -64,13 +64,13 @@ typedef struct { | |||
64 | uint8_t public_key[crypto_box_PUBLICKEYBYTES]; | 64 | uint8_t public_key[crypto_box_PUBLICKEYBYTES]; |
65 | uint32_t number; | 65 | uint32_t number; |
66 | } connections[NUM_CLIENT_CONNECTIONS]; | 66 | } connections[NUM_CLIENT_CONNECTIONS]; |
67 | int (*response_callback)(void *object, uint8_t connection_id, uint8_t *public_key); | 67 | int (*response_callback)(void *object, uint8_t connection_id, const uint8_t *public_key); |
68 | void *response_callback_object; | 68 | void *response_callback_object; |
69 | int (*status_callback)(void *object, uint32_t number, uint8_t connection_id, uint8_t status); | 69 | int (*status_callback)(void *object, uint32_t number, uint8_t connection_id, uint8_t status); |
70 | void *status_callback_object; | 70 | void *status_callback_object; |
71 | int (*data_callback)(void *object, uint32_t number, uint8_t connection_id, uint8_t *data, uint16_t length); | 71 | int (*data_callback)(void *object, uint32_t number, uint8_t connection_id, const uint8_t *data, uint16_t length); |
72 | void *data_callback_object; | 72 | void *data_callback_object; |
73 | int (*oob_data_callback)(void *object, uint8_t *public_key, uint8_t *data, uint16_t length); | 73 | int (*oob_data_callback)(void *object, const uint8_t *public_key, const uint8_t *data, uint16_t length); |
74 | void *oob_data_callback_object; | 74 | void *oob_data_callback_object; |
75 | 75 | ||
76 | int (*onion_callback)(void *object, uint8_t *data, uint16_t length); | 76 | int (*onion_callback)(void *object, uint8_t *data, uint16_t length); |
@@ -104,7 +104,7 @@ void onion_response_handler(TCP_Client_Connection *con, int (*onion_callback)(vo | |||
104 | */ | 104 | */ |
105 | int send_routing_request(TCP_Client_Connection *con, uint8_t *public_key); | 105 | int send_routing_request(TCP_Client_Connection *con, uint8_t *public_key); |
106 | void routing_response_handler(TCP_Client_Connection *con, int (*response_callback)(void *object, uint8_t connection_id, | 106 | void routing_response_handler(TCP_Client_Connection *con, int (*response_callback)(void *object, uint8_t connection_id, |
107 | uint8_t *public_key), void *object); | 107 | const uint8_t *public_key), void *object); |
108 | void routing_status_handler(TCP_Client_Connection *con, int (*status_callback)(void *object, uint32_t number, | 108 | void routing_status_handler(TCP_Client_Connection *con, int (*status_callback)(void *object, uint32_t number, |
109 | uint8_t connection_id, uint8_t status), void *object); | 109 | uint8_t connection_id, uint8_t status), void *object); |
110 | 110 | ||
@@ -127,17 +127,17 @@ int set_tcp_connection_number(TCP_Client_Connection *con, uint8_t con_id, uint32 | |||
127 | * return 0 if could not send packet. | 127 | * return 0 if could not send packet. |
128 | * return -1 on failure. | 128 | * return -1 on failure. |
129 | */ | 129 | */ |
130 | int send_data(TCP_Client_Connection *con, uint8_t con_id, uint8_t *data, uint16_t length); | 130 | int send_data(TCP_Client_Connection *con, uint8_t con_id, const uint8_t *data, uint16_t length); |
131 | void routing_data_handler(TCP_Client_Connection *con, int (*data_callback)(void *object, uint32_t number, | 131 | void routing_data_handler(TCP_Client_Connection *con, int (*data_callback)(void *object, uint32_t number, |
132 | uint8_t connection_id, uint8_t *data, uint16_t length), void *object); | 132 | uint8_t connection_id, const uint8_t *data, uint16_t length), void *object); |
133 | 133 | ||
134 | /* return 1 on success. | 134 | /* return 1 on success. |
135 | * return 0 if could not send packet. | 135 | * return 0 if could not send packet. |
136 | * return -1 on failure. | 136 | * return -1 on failure. |
137 | */ | 137 | */ |
138 | int send_oob_packet(TCP_Client_Connection *con, uint8_t *public_key, uint8_t *data, uint16_t length); | 138 | int send_oob_packet(TCP_Client_Connection *con, const uint8_t *public_key, const uint8_t *data, uint16_t length); |
139 | void oob_data_handler(TCP_Client_Connection *con, int (*oob_data_callback)(void *object, uint8_t *public_key, | 139 | void oob_data_handler(TCP_Client_Connection *con, int (*oob_data_callback)(void *object, const uint8_t *public_key, |
140 | uint8_t *data, uint16_t length), void *object); | 140 | const uint8_t *data, uint16_t length), void *object); |
141 | 141 | ||
142 | 142 | ||
143 | #endif | 143 | #endif |