IPv6Address_4.test 873 B

1234567891011121314151617181920212223242526272829303132333435
  1. %description:
  2. test IPv6Address constants
  3. %includes:
  4. #include "inet/networklayer/contract/ipv6/IPv6Address.h"
  5. %global:
  6. using namespace inet;
  7. %activity:
  8. #define P(X) EV << #X << " " << X << "\n";
  9. P(IPv6Address::UNSPECIFIED_ADDRESS);
  10. P(IPv6Address::LOOPBACK_ADDRESS);
  11. P(IPv6Address::ALL_NODES_1);
  12. P(IPv6Address::ALL_NODES_2);
  13. P(IPv6Address::ALL_ROUTERS_1);
  14. P(IPv6Address::ALL_ROUTERS_2);
  15. P(IPv6Address::ALL_ROUTERS_5);
  16. P(IPv6Address::SOLICITED_NODE_PREFIX);
  17. P(IPv6Address::LINKLOCAL_PREFIX);
  18. EV << ".\n";
  19. %contains: stdout
  20. IPv6Address::UNSPECIFIED_ADDRESS <unspec>
  21. IPv6Address::LOOPBACK_ADDRESS ::1
  22. IPv6Address::ALL_NODES_1 ff01::1
  23. IPv6Address::ALL_NODES_2 ff02::1
  24. IPv6Address::ALL_ROUTERS_1 ff01::2
  25. IPv6Address::ALL_ROUTERS_2 ff02::2
  26. IPv6Address::ALL_ROUTERS_5 ff05::2
  27. IPv6Address::SOLICITED_NODE_PREFIX ff02::1:ff00:0
  28. IPv6Address::LINKLOCAL_PREFIX fe80::
  29. .