This form contains a series of questions that need to be answered. As you go about answering the questions, please keep the following things in mind:While it is not required that each question be answered at this time, all questions must have answers before the response is submitted to The Open Group for review and publication.Press the "Save" button at any time to save work in progress. Once the work has been saved, there is the option to continue editing if required.Many questions have instructions to assist in development of answers. They are marked with the indicator. Please look at the instructions carefully.Although HTML markup can be included in answers, this is not recommended apart from basic tags such as <p> and <br>, since incorrect markup could effect the format of other items in the document.Questions on this system should be addressed to the Conformance Statement manager at The Open Group.
Enter the name of the Organization that produced the implementation and the name of the author of the Conformance Statement.
A product may be registered in all members of a binary-compatible family of products on the basis of a single test report.
Answer the questions for each binary-compatible family. Alternately, provide the answers in the Appendix at the end of this document.
Question 1: Are the UX extensions in <xti.h> supported?
Response
Yes No
Rationale
Networking Services, Issue 4 requires that prototypes for the XTI functions are defined in <xti.h> if _XOPEN_SOURCE_EXTENDED is defined. This is mandatory for the UNIX Product Standard but is optional otherwise.
Reference
X/Open CAE Specification, Networking Services, Issue 4, Appendix F, Headers and Definitions for XTI.
Question 2: Which service types and transport providers are supported by the product and what transport provider identifiers are used to access them?
Where indicated in the following table select one of the options "Yes" or "No" if the product supports the service class identified. In addition, enter the name of the transport provider where shown.
Description of transport providers: Add a brief description of each of the transport providers below; e.g., ISO connection mode, UDP.
Add a brief description of each of the transport providers below; e.g., ISO connection mode, UDP.
The X/Open Transport Interface (XTI) requirements allow three service types T_COTS, T_COTS_ORD and T_CLTS which are not all mandatory and these services may be supplied by a number of transport providers. An XTI user process must have knowledge of the service type and the transport provider identifiers supported by a product if it is to make use of an XTI implementation. Transport provider identifiers are supplied in the name parameter of t_open() and the service type is supplied in the info->servtype parameter of t_open().
X/Open CAE Specification, Networking Services, Issue 4, Chapter 7, XTI Library Functions and Parameters, t_open().
Question 3: For which transport providers does the product support the sending of zero-length normal or expedited data transport service data units?
Enter the names of the transport providers for which the sending of zero-length normal data or expedited data tsdus is supported. If this behaviour is forbidden for all providers write "None".
Some transport providers forbid the sending of zero-length transport service data units.
X/Open CAE Specification, Networking Services, Issue 4, Chapter 7, XTI Library Functions and Parameters.
Question 4: Does the product support negotiation of the following Quality of Service options?
An XTI-compliant transport provider may support none, all or a subset of the options available for use with the ISO Transport service.
ISO 8072:1986, Information Processing Systems \(em Open Systems Interconnection \(em Transport Service Definition.
X/Open CAE Specification, Networking Services, Issue 4, Section A.2.1.1, Options for Quality of Service and Expedited Data.
Question 5: Which of the following XTI management options are supported by the product?
XTI offers additional management options to those defined as protocol parameters for Quality of Service use in ISO 8072:1986. Not all of these need be supported.
X/Open CAE Specification, Networking Services, Issue 4, Section A.2.1.2, Management Options.
Question 6: Which of the following Quality of Service parameters are supported by the XTI product when an ISO Connectionless Mode transport service is used as the service provider?
Not all Quality of Service parameters need be supplied by all implementations.
X/Open CAE Specification, Networking Services, Issue 4, Section A.2.2.1, Options for Quality of Service.
Question 7: Does the product support the use of the TCL_CHECKSUM management option to allow user control over whether a checksum is computed for PDUs issued by an ISO Connectionless Mode transport provider?
This management option is not defined in ISO 8072/Add.1:1986 although it does appear as a protocol parameter in ISO 8602. It is offered as an additional option by XTI but need not be supported by all implementations.
X/Open CAE Specification, Networking Services, Issue 4, Section A.2.2.2, Management Options.
Question 8: Which of the following options are supported for use with TCP transport providers?
A transport provider which is compliant to the XTI specification may support none, all or any subset of the TCP-level options.
X/Open CAE Specification, Networking Services, Issue 4, Section B.2.1, TCP-level Options.
Question 9: Does the product support user control of the computation of UDP checksums by means of the UDP_CHECKSUM option?
A transport provider compliant to the XTI specification implements none, all or any of the subset of options defined for TCP, UDP and IP.
X/Open CAE Specification, Networking Services, Issue 4, Section B.2.2, UDP-level Options.
Question 10: Which of the following options are supported at the IP-level by the transport provider(s) associated with the XTI product?
Compliant XTI implementations may implement all, none or any subset of the defined options for control over the IP level of transport providers.
X/Open CAE Specification, Networking Services, Issue 4, Section B.2.3, IP-level Options.
Question 11: Which protocol stacks does the product support?
Products conforming to the Transport Service (XTI) Product Standard definition must be available in configurations that support at least one of the above transport profiles.
Transport Service (XTI) Product Standard Definition.
X/Open Guide, Guide to the Internet Protocol Suite.
Question 12: What other protocols or protocol profiles does your product support?
The Conformance Statement provides an opportunity to declare support for other protocols or protocol profiles.
Question 13: Does your implementation use all the recommended values identified in the XTI specification as "recommended only, not mandatory for conformance"?
If "No", enter the non-recommended values in the table below.
If you select no for any entry in the table below, place the corresponding value in the third column.
An XTI transport provider does not have to implement these recommended values in order to be compliant. However, it is valuable to know this so that users can easily check whether an XTI application which relies on these values will be portable to this XTI implementation: if the answer is "Yes" then such an XTI application will be portable to this implementation; if "No" then it will not.
X/Open Corrigendum U008 to CAE Specification, Networking Services, Issue 4. This Corrigendum revises Appendix F, XTI Headers and Definitions, to define certain values assigned to constants as "recommended, not mandatory."
Copyright © All rights reserved.