Revision 8a9424d2 ml.c

View differences:

ml.c
385 385
}
386 386

  
387 387
void
388
recv_conn_msg(struct msg_header *msg_h, char *msgbuf, int bufsize)
388
recv_conn_msg(struct msg_header *msg_h, char *msgbuf, int msg_size)
389 389
{
390 390
	struct conn_msg *con_msg;
391 391
	int free_con_id, con_id;
......
398 398
	if(get_Recv_data_inf_cb != NULL && msg_h->len_mon_data_hdr != 0) {
399 399
		// update pointer to the real data
400 400
		msgbuf += msg_h->len_mon_data_hdr;
401
		bufsize -= msg_h->len_mon_data_hdr;
401
		msg_size -= msg_h->len_mon_data_hdr;
402 402
		con_msg = (struct conn_msg *)msgbuf;
403 403

  
404 404
		mon_data_inf recv_data_inf;
405 405
		recv_data_inf.remote_socketID = &(con_msg->sock_id);
406 406
		recv_data_inf.buffer = msgbuf;
407
		recv_data_inf.bufSize = bufsize;
407
		recv_data_inf.bufSize = msg_size;
408 408
		recv_data_inf.msgtype = msg_h->msg_type;
409 409
		recv_data_inf.monitoringDataHeaderLen = msg_h->len_mon_data_hdr;
410 410
		recv_data_inf.monitoringDataHeader = msg_h->len_mon_data_hdr ? msgbuf : NULL;

Also available in: Unified diff