Lines Matching refs:msg
397 RTNLMessage msg; in TestParseLink() local
398 EXPECT_TRUE(msg.Decode(packet)); in TestParseLink()
400 EXPECT_EQ(RTNLMessage::kTypeLink, msg.type()); in TestParseLink()
401 EXPECT_EQ(mode, msg.mode()); in TestParseLink()
402 EXPECT_EQ(interface_index, msg.interface_index()); in TestParseLink()
404 RTNLMessage::LinkStatus status = msg.link_status(); in TestParseLink()
408 EXPECT_TRUE(msg.HasAttribute(IFLA_ADDRESS)); in TestParseLink()
409 EXPECT_EQ(address.GetLength(), msg.GetAttribute(IFLA_ADDRESS).GetLength()); in TestParseLink()
410 EXPECT_TRUE(msg.GetAttribute(IFLA_ADDRESS).Equals(address)); in TestParseLink()
412 EXPECT_TRUE(msg.HasAttribute(IFLA_IFNAME)); in TestParseLink()
413 EXPECT_EQ(name.GetLength(), msg.GetAttribute(IFLA_IFNAME).GetLength()); in TestParseLink()
414 EXPECT_TRUE(msg.GetAttribute(IFLA_IFNAME).Equals(name)); in TestParseLink()
416 EXPECT_TRUE(msg.HasAttribute(IFLA_MTU)); in TestParseLink()
418 EXPECT_TRUE(msg.GetAttribute(IFLA_MTU).ConvertToCPUUInt32(&mtu_val)); in TestParseLink()
421 EXPECT_TRUE(msg.HasAttribute(IFLA_QDISC)); in TestParseLink()
422 EXPECT_EQ(qdisc.GetLength(), msg.GetAttribute(IFLA_QDISC).GetLength()); in TestParseLink()
423 EXPECT_TRUE(msg.GetAttribute(IFLA_QDISC).Equals(qdisc)); in TestParseLink()
425 EXPECT_TRUE(msg.HasAttribute(IFLA_OPERSTATE)); in TestParseLink()
426 EXPECT_EQ(oper_state, msg.GetAttribute(IFLA_OPERSTATE).GetConstData()[0]); in TestParseLink()
434 RTNLMessage msg; in TestParseAddress() local
436 EXPECT_TRUE(msg.Decode(packet)); in TestParseAddress()
437 EXPECT_EQ(RTNLMessage::kTypeAddress, msg.type()); in TestParseAddress()
438 EXPECT_EQ(mode, msg.mode()); in TestParseAddress()
439 EXPECT_EQ(interface_index, msg.interface_index()); in TestParseAddress()
440 EXPECT_EQ(address.family(), msg.family()); in TestParseAddress()
442 RTNLMessage::AddressStatus status = msg.address_status(); in TestParseAddress()
445 EXPECT_TRUE(msg.HasAttribute(IFA_ADDRESS)); in TestParseAddress()
446 EXPECT_EQ(address.GetLength(), msg.GetAttribute(IFA_ADDRESS).GetLength()); in TestParseAddress()
449 msg.GetAttribute(IFA_ADDRESS), in TestParseAddress()
465 RTNLMessage msg; in TestParseRoute() local
467 EXPECT_TRUE(msg.Decode(packet)); in TestParseRoute()
468 EXPECT_EQ(RTNLMessage::kTypeRoute, msg.type()); in TestParseRoute()
469 EXPECT_EQ(0, msg.interface_index()); in TestParseRoute()
470 EXPECT_EQ(family, msg.family()); in TestParseRoute()
472 RTNLMessage::RouteStatus status = msg.route_status(); in TestParseRoute()
479 EXPECT_TRUE(msg.HasAttribute(RTA_DST)); in TestParseRoute()
481 msg.GetAttribute(RTA_DST), in TestParseRoute()
486 EXPECT_TRUE(msg.HasAttribute(RTA_SRC)); in TestParseRoute()
488 msg.GetAttribute(RTA_SRC), in TestParseRoute()
493 EXPECT_TRUE(msg.HasAttribute(RTA_GATEWAY)); in TestParseRoute()
495 msg.GetAttribute(RTA_GATEWAY)).Equals(gateway)); in TestParseRoute()
499 EXPECT_TRUE(msg.HasAttribute(RTA_OIF)); in TestParseRoute()
501 EXPECT_TRUE(msg.GetAttribute(RTA_OIF).ConvertToCPUUInt32(&int_val)); in TestParseRoute()
504 EXPECT_FALSE(msg.HasAttribute(RTA_OIF)); in TestParseRoute()
507 EXPECT_TRUE(msg.HasAttribute(RTA_PRIORITY)); in TestParseRoute()
510 msg.GetAttribute(RTA_PRIORITY).ConvertToCPUUInt32(&metric_val)); in TestParseRoute()
513 EXPECT_FALSE(msg.HasAttribute(RTA_PRIORITY)); in TestParseRoute()
522 RTNLMessage msg; in TestParseRdnss() local
524 EXPECT_TRUE(msg.Decode(packet)); in TestParseRdnss()
525 EXPECT_EQ(RTNLMessage::kTypeRdnss, msg.type()); in TestParseRdnss()
526 EXPECT_EQ(mode, msg.mode()); in TestParseRdnss()
527 EXPECT_EQ(interface_index, msg.interface_index()); in TestParseRdnss()
529 RTNLMessage::RdnssOption rdnss = msg.rdnss_option(); in TestParseRdnss()
555 RTNLMessage msg; in TestParseNeighbor() local
557 EXPECT_TRUE(msg.Decode(packet)); in TestParseNeighbor()
558 EXPECT_EQ(RTNLMessage::kTypeNeighbor, msg.type()); in TestParseNeighbor()
559 EXPECT_EQ(mode, msg.mode()); in TestParseNeighbor()
560 EXPECT_EQ(family, msg.family()); in TestParseNeighbor()
561 EXPECT_EQ(interface_index, msg.interface_index()); in TestParseNeighbor()
563 RTNLMessage::NeighborStatus neighbor = msg.neighbor_status(); in TestParseNeighbor()
683 RTNLMessage msg; in TEST_F() local
684 EXPECT_FALSE(msg.Decode( in TEST_F()
700 RTNLMessage msg(RTNLMessage::kTypeNeighbor, in TEST_F() local
704 msg.set_neighbor_status(RTNLMessage::NeighborStatus( in TEST_F()
707 TestParseNeighbor(msg.Encode(), in TEST_F()
717 RTNLMessage msg(RTNLMessage::kTypeRoute, in TEST_F() local
729 msg.set_route_status(RTNLMessage::RouteStatus( in TEST_F()
731 msg.SetAttribute(RTA_DST, dst.address()); in TEST_F()
732 msg.SetAttribute(RTA_SRC, src.address()); in TEST_F()
733 msg.SetAttribute(RTA_GATEWAY, gateway.address()); in TEST_F()
734 msg.SetAttribute(RTA_OIF, ByteString::CreateFromCPUUInt32(12)); in TEST_F()
735 msg.SetAttribute(RTA_PRIORITY, ByteString::CreateFromCPUUInt32(13)); in TEST_F()
737 TestParseRoute(msg.Encode(), in TEST_F()
761 RTNLMessage msg; in TEST_F() local
762 EXPECT_TRUE(msg.Decode(pmsg.Encode())); in TEST_F()
764 EXPECT_EQ(RTNLMessage::kTypeLink, msg.type()); in TEST_F()
765 EXPECT_EQ(RTNLMessage::kModeDelete, msg.mode()); in TEST_F()
766 EXPECT_EQ(kInterfaceIndex, msg.interface_index()); in TEST_F()
768 RTNLMessage::LinkStatus status = msg.link_status(); in TEST_F()
772 EXPECT_FALSE(msg.HasAttribute(IFLA_ADDRESS)); in TEST_F()
773 EXPECT_FALSE(msg.HasAttribute(IFLA_IFNAME)); in TEST_F()
774 EXPECT_FALSE(msg.HasAttribute(IFLA_MTU)); in TEST_F()
775 EXPECT_FALSE(msg.HasAttribute(IFLA_QDISC)); in TEST_F()
776 EXPECT_FALSE(msg.HasAttribute(IFLA_OPERSTATE)); in TEST_F()