fib: add barrier sync, pool/vector expand cases
[vpp.git] / src / vnet / adj / adj_delegate.c
index 68232c5..8f59046 100644 (file)
@@ -124,6 +124,20 @@ adj_delegate_add (ip_adjacency_t *adj,
     return (0);
 }
 
+void
+adj_delegate_adj_modified (ip_adjacency_t *adj)
+{
+    adj_delegate_t *aed;
+
+    vec_foreach(aed, adj->ia_delegates)
+    {
+        if (ad_vfts[aed->ad_type].adv_adj_modified)
+        {
+            ad_vfts[aed->ad_type].adv_adj_modified(aed);
+        }
+    }
+}
+
 void
 adj_delegate_adj_deleted (ip_adjacency_t *adj)
 {
@@ -163,13 +177,13 @@ adj_delegate_format (u8* s, ip_adjacency_t *adj)
     {
         if (ad_vfts[aed->ad_type].adv_format)
         {
-            s = format(s, "{");
+            s = format(s, "\n  {");
             s = ad_vfts[aed->ad_type].adv_format(aed, s);
             s = format(s, "}");
         }
         else
         {
-            s = format(s, "{unknown delegate}");
+            s = format(s, "\n  {unknown delegate}");
         }
     }