|
Home About Us A-Z Index Search * Contact Us Register Login Press ShopThe Open Brand -- Problem Reporting and Interpretations System |
Problem Report 1943 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 1943.
Report 1943 Actions
Problem Report Number 1943 Submitter's Classification Test Suite problem State Resolved Resolution Test Suite Deficiency (TSD) Problem Resolution ID TSD.X.0970 Raised 1995-10-06 08:00 Updated 2003-03-13 08:00 Published 1995-10-13 08:00 Product Standard Transport Service XTI Certification Program The Open Brand certification program Test Suite VST version 4.1.3 Test Identification XTI.os/util/T.optmgmt 49 Problem Summary TSDT4.008 One part of this test involves sending unknown options to the t_optmgmt() function at the TCP and UDP levels. The expected error is TBADOPT; however, according to the XTI specification section on "The... Problem Text
One part of this test involves sending unknown options to the t_optmgmt()
function at the TCP and UDP levels. The expected error is TBADOPT; however,
according to the XTI specification section on "The Use of Options in XTI",
under "Illegal Options",
Specifying an option name that is unknown to or not supported by the
protocol selected by the option level does not cause failure. The option
is discarded in calls to t_connect(), t_accept() or t_sndudata(). The
function t_optmgmt() returns T_NOTSUPPORT in the status field of the option.
As shown in the traces below, the T_NOTSUPPORT flag is returned for unknown
values of the option name, which should be allowed by the test case.
====================================================
level=INET_TCP, name=0x1F (unknown), expects TBADOPT
====================================================
Fri Oct 6 14:39:10 1995 -> t_optmgmt()
> fd = 7
> req->opt.len = 20
> req->opt.buf = (20/20)
00 00 00 14 00 00 00 06 00 00 00 1F 00 00 00 00
00 00 00 00
> req->flags = 0x4
> ret->opt.maxlen = 1024
> ret->opt.buf = 0x7B03A8B0
< ret->opt.len = 20
< ret->opt.buf = (20/20)
00 00 00 14 00 00 00 06 00 00 00 1F 00 00 04 00 <== status = T_NOTSUPPORT
00 00 00 00
< ret->flags = 0x404
Fri Oct 6 14:39:10 1995 <- t_optmgmt() = 0
====================================================
level=INET_UDP, name=0x1F (unknown), expects TBADOPT
====================================================
Fri Oct 6 14:39:10 1995 -> t_optmgmt()
> fd = 7
> req->opt.len = 20
> req->opt.buf = (20/20)
00 00 00 14 00 00 00 11 00 00 00 1F 00 00 00 00
00 00 00 00
> req->flags = 0x4
> ret->opt.maxlen = 1024
> ret->opt.buf = 0x7B03A8B0
< ret->opt.len = 20
< ret->opt.buf = (20/20)
00 00 00 14 00 00 00 11 00 00 00 1F 00 00 04 00 <== status = T_NOTSUPPORT
00 00 00 00
< ret->flags = 0x404
Fri Oct 6 14:39:10 1995 <- t_optmgmt() = 0Test Output
400|0 49 1 14:39:09|IC Start
200|0 49 14:39:10|TP Start
520|0 49 00002026 1 1|t_optmgmt() with unknown option name on provider TCP
520|0 49 00002026 1 2|RETURN VALUES: expected: -1, observed: 0
520|0 49 00002026 1 3|TERRNO VALUES: expected: 2 (TBADOPT), observed: 0 (NO ERRO
R)
520|0 49 00002026 1 4|t_optmgmt() with unknown option name on provider UDP
520|0 49 00002026 1 5|RETURN VALUES: expected: -1, observed: 0
520|0 49 00002026 1 6|TERRNO VALUES: expected: 2 (TBADOPT), observed: 0 (NO ERRO
R)
220|0 49 1 14:39:10|FAIL
410|0 49 1 14:39:10|IC EndReview Information
Review Type TSMA Review Start Date null Completed null Status Complete Review Recommendation No Resolution Given Review Response
It is accepted that this is a Test Suite Deficiency and it is recommended
that a waiver is granted.
Review Type SA Review Start Date null Completed null Status Complete Review Resolution Test Suite Deficiency (TSD) Review Conclusion
This is an agreed Test Suite Deficiency.
Problem Reporting System Options:
- View Report 1943
- List All PRs
- Search Reports
- Email the System Administrator
- View the The Open Brand Interpretations Database User Manual
Contact the Certification Authority