crush_decode
err = osdmap_set_crush(map, crush_decode(*p, min(*p + len, end)));
crush_decode(*p, min(*p + len, end)));