src/protocols/oscar/txqueue.c

changeset 2270
c65fc356fb68
parent 2246
8ade8b7421af
child 3044
4afb69af09c8
equal deleted inserted replaced
2269:8b165bf6ddc7 2270:c65fc356fb68
200 */ 200 */
201 faim_internal flap_seqnum_t aim_get_next_txseqnum(aim_conn_t *conn) 201 faim_internal flap_seqnum_t aim_get_next_txseqnum(aim_conn_t *conn)
202 { 202 {
203 flap_seqnum_t ret; 203 flap_seqnum_t ret;
204 204
205 faim_mutex_lock(&conn->seqnum_lock);
206 ret = ++conn->seqnum; 205 ret = ++conn->seqnum;
207 faim_mutex_unlock(&conn->seqnum_lock);
208 206
209 return ret; 207 return ret;
210 } 208 }
211 209
212 static int aim_send(int fd, const void *buf, size_t count) 210 static int aim_send(int fd, const void *buf, size_t count)

mercurial