SOL_PART_LENGTH
*len = SOL_PART_LENGTH (buf, i);
#define SOL_PART_EXISTS(l_ptr, p) (SOL_PART_LENGTH(l_ptr, p) != 0)