The requirement should be LBER_ERROR be compatible (in type) with ber_tag_t and have an all bits one value. The specification should be careful of avoid verbatim declaration requirements. The specification should allow compatible declarations to be substituted as needed to support the target environment. Kurt