add: ((unsigned int*)buf->s)[2] = ((unsigned int*)tr->req.s)[2]; ((unsigned int*)buf->s)[3] = ((unsigned int*)tr->req.s)[3]; ((unsigned int*)buf->s)[4] = ((unsigned int*)tr->req.s)[4];
context: int internal_send_response( str *buf, struct trans *tr){	int ret;	/* send the message */	if ( (ret=tcp_send_unsafe( tr->peer, buf->s, buf->len))==-1 ) {		LOG(L_ERR,"ERROR:internal_send_response: tcp_send_unsafe "			"returned error!\n");	}	/* destroy everything */	destroy_transaction( tr );	shm_free( buf->s );	return ret;}