HomeAbout Us A-Z IndexSearch * Contact Us Register LoginPress Shop

The Open Brand -- Problem Reporting and Interpretations System


Problem Report 2014 Details

Help Show help | Quick Search | Submit a Test Suite Support Request | Click here to view your privileges

This page provides all information on Problem Report 2014.


Report 2014 Actions


    Problem Report Number 2014
    Submitter's Classification Specification problem
    State Resolved
    Resolution Temporary Interpretation (TIN)
    Problem Resolution ID TIN.X.0089
    Raised 1998-05-28 08:00
    Updated 2003-03-13 08:00
    Published 1998-06-01 08:00
    Product Standard Transport Service XTI V2
    Certification Program The Open Brand certification program
    Test Suite VST version 5.2.3
    Test Identification XTI.hdr/misc/xti 70
    Specification Networking Services Issue 5
    Location in Spec See Problem Text
    Problem Summary TINT5.002 The following are the numbers of the failed tests, in the XTI.hdr section - 70, 71 These failures are observed in the Unix98 mode of the test suite. The reason for these failures is the lack of OPT_NE...
    Problem Text

    The following are the numbers of the failed tests, in the XTI.hdr section
    - 70, 71

    These failures are observed in the Unix98 mode of the test suite.

    The reason for these failures is the lack of OPT_NEXTHDR and utility macro
    T_ALIGN which these test assertions expect.

    This is allowed by Resolution XNET 53-1 and associated Corrigenda. Our
    implementation does not expose the OPT_NEXTHDR macro and its associated
    utility macro T_ALIGN, for XNS 5 applications where _XOPEN_SOURCE is defined
    to be 500.

    The specification has alternate new mechanisms which help achieve portable
    N-bit clean code which are exposed.

    The results have been generated with official workaround VST-28-05-98
    which allows the test suite to function without OPT_NEXTHDR (and T_ALIGN)
    definitions in the header.

    We request a temporary interpretation for these results for Unix98 branding
    until future revisions of test suites are available.
    Test Output
    ***********************************************************************
    /tset/XTI.hdr/misc/xti/T.xti 70 Failed

    Test Description:
    When the header file <xti.h> is included in a C program, then the
    macro T_ALIGN(p) is defined, takes a single argument of type unsigned
    integer and evaluates to an expression of type integer.

    Test Strategy:
    COMPILE program including header file <xti.h>
    VERIFY that macro exists using #ifdef
    VERIFY that macro expands to an integer value

    Test Information:
    Compiler or run-time messages or results:
    Undefined identifier: T_ALIGN

    ***********************************************************************

    ***********************************************************************
    /tset/XTI.hdr/misc/xti/T.xti 71 Failed

    Test Description:
    When the header file <xti.h> is included in a C program, then the
    macro OPT_NEXTHDR(pbuf, buflen, popt) is defined, takes three
    arguments of type pointer to char, integer and pointer to struct
    netbuf, respectively and evaluates to an expression of type pointer to
    struct t_opthdr.

    Test Strategy:
    COMPILE program including header file <xti.h>
    ASSIGN return value to a variable of the same type
    VERIFY that sizeof(*OPT_NEXTHDR(buf,len,popt)) has the expected value

    Test Information:
    Compiler or run-time messages or results:
    Undefined identifier: OPT_NEXTHDR

    ***********************************************************************

    Review Information

    Review Type TSMA Review
    Start Date null
    Completed null
    Status Complete
    Review Recommendation No Resolution Given
    Review Response
    It is recommended that a Temporary Interpretation be granted in line with
    the agreement reached in the XNET resolution.

    Review Type SA Review
    Start Date null
    Completed null
    Status Complete
    Review Resolution Temporary Interpretation (TIN)
    Review Conclusion
    A Temporary Interpretation is granted.

    Problem Reporting System Options:

     

    Back   


Contact the Certification Authority