Please change to (unsigned int) strlen(body) as it doesnt compile in the openstack build with %lu changed to %u