TEST(net_if, if_nametoindex_fail) { unsigned index = if_nametoindex("does-not-exist");
ASSERT_EQ(0U, index);
}
TEST(net_if, if_nametoindex_too_long) { // We have 16 bytes, but one of them needs to be the '\0'.
EXPECT_EQ(16, IFNAMSIZ); constchar* name = "01234567890123456"; unsigned index = if_nametoindex(name);
EXPECT_EQ(0U, index);
EXPECT_EQ(ENODEV, errno);
}
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.