doc
赵颢翔 7 months ago
parent fd0ab82e14
commit 8b314ac8fb

@ -56,3 +56,31 @@ void NetNetDbTest001(void)
{
TEST_ADD_CASE(__FUNCTION__, ProtoentTest, TEST_POSIX, TEST_TCP, TEST_LEVEL0, TEST_FUNCTION);
}
netdb
ProtoentTest #include "ltnetnetdb.h"
static int ProtoentTest(void)
setprotoent(1)
protocols
1
struct protoent *prot = getprotobyname("icmp");
icmp
ICUNITASSERTNOT_EQUAL(prot, NULL, -1);
protNULL
ICUNITASSERTEQUAL(prot->pproto, 1, prot->pproto);
1
prot = getprotobynumber(1); 1
ICUNITASSERTNOTEQUAL(prot, NULL, -1);
ICUNITASSERTEQUAL(strcmp(prot->pname, "icmp"), 0, -1);
icmp
prot = getprotoent();
ICUNITASSERTNOT_EQUAL(prot, NULL, -1);
endprotoent();
return ICUNITSUCCESS;ICUNITSUCCESS
NetNetDbTest001
void NetNetDbTest001(void)
TESTADDCASE(FUNCTION, ProtoentTest, TESTPOSIX, TESTTCP, TESTLEVEL0, TESTFUNCTION);
ProtoentTestFUNCTIONNetNetDbTest001
TESTPOSIXTESTTCPTESTLEVEL0TESTFUNCTION
Loading…
Cancel
Save