]> git.puffer.fish Git - mirror/frr.git/commitdiff
ospfd: Add some small doc to what each one is for future people 9368/head
authorDonald Sharp <sharpd@nvidia.com>
Tue, 14 Sep 2021 17:13:32 +0000 (13:13 -0400)
committerDonald Sharp <sharpd@nvidia.com>
Tue, 14 Sep 2021 17:13:32 +0000 (13:13 -0400)
min lsa packet sizes are not always directly corresponding
to the actual LSA.  Add a bit of comments so it's easier
for future people to figure out.

Signed-off-by: Donald Sharp <sharpd@nvidia.com>
ospfd/ospf_packet.c

index 7c32c18d4cfe29fa1942f80db25545bc244a9f81..44f547b369d202cd47bdc07d95a218032326cff5 100644 (file)
@@ -99,18 +99,18 @@ static const uint16_t ospf_packet_minlen[] = {
 /* Minimum (besides OSPF_LSA_HEADER_SIZE) lengths for LSAs of particular
    types, offset is the "LSA type" field. */
 static const uint16_t ospf_lsa_minlen[] = {
-       0,
-       OSPF_ROUTER_LSA_MIN_SIZE,
-       OSPF_NETWORK_LSA_MIN_SIZE,
-       OSPF_SUMMARY_LSA_MIN_SIZE,
-       OSPF_SUMMARY_LSA_MIN_SIZE,
-       OSPF_AS_EXTERNAL_LSA_MIN_SIZE,
-       0,
-       OSPF_AS_EXTERNAL_LSA_MIN_SIZE,
-       0,
-       OSPF_OPAQUE_LSA_MIN_SIZE,
-       OSPF_OPAQUE_LSA_MIN_SIZE,
-       OSPF_OPAQUE_LSA_MIN_SIZE,
+       0,                             /* OSPF_UNKNOWN_LSA */
+       OSPF_ROUTER_LSA_MIN_SIZE,      /* OSPF_ROUTER_LSA */
+       OSPF_NETWORK_LSA_MIN_SIZE,     /* OSPF_NETWORK_LSA */
+       OSPF_SUMMARY_LSA_MIN_SIZE,     /* OSPF_SUMMARY_LSA */
+       OSPF_SUMMARY_LSA_MIN_SIZE,     /* OSPF_ASBR_SUMMARY_LSA */
+       OSPF_AS_EXTERNAL_LSA_MIN_SIZE, /* OSPF_AS_EXTERNAL_LSA */
+       0,                             /* Unsupported, OSPF_GROUP_MEMBER_LSA */
+       OSPF_AS_EXTERNAL_LSA_MIN_SIZE, /* OSPF_AS_NSSA_LSA */
+       0,                             /* Unsupported, OSPF_EXTERNAL_ATTRIBURES_LSA */
+       OSPF_OPAQUE_LSA_MIN_SIZE,      /* OSPF_OPAQUE_LINK_LSA */
+       OSPF_OPAQUE_LSA_MIN_SIZE,      /* OSPF_OPAQUE_AREA_LSA */
+       OSPF_OPAQUE_LSA_MIN_SIZE,      /* OSPF_OPAQUE_AS_LSA */
 };
 
 /* for ospf_check_auth() */