|
Home About Us A-Z Index Search * Contact Us Register Login Press ShopThe Open Brand -- Problem Reporting and Interpretations System |
Problem Report 2014 Details
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:
- View Report 2014
- List All PRs
- Search Reports
- Email the System Administrator
- View the The Open Brand Interpretations Database User Manual
Contact the Certification Authority