]> git.proxmox.com Git - mirror_frr.git/blobdiff - isisd/isisd.h
zebra, lib: fix the ZEBRA_INTERFACE_VRF_UPDATE zapi message
[mirror_frr.git] / isisd / isisd.h
index f934d076de5cb712bcbd40c76b94618701fcf9e9..fb879395c1b70ec8cf9c51140933a858fcc9e698 100644 (file)
@@ -245,6 +245,25 @@ extern void isis_notif_adj_state_change(const struct isis_adjacency *adj,
 extern void isis_notif_reject_adjacency(const struct isis_circuit *circuit,
                                        const char *reason,
                                        const char *raw_pdu);
+extern void isis_notif_area_mismatch(const struct isis_circuit *circuit,
+                                    const char *raw_pdu);
+extern void isis_notif_lsp_received(const struct isis_circuit *circuit,
+                                   const char *lsp_id, uint32_t seqno,
+                                   uint32_t timestamp, const char *sys_id);
+extern void isis_notif_lsp_gen(const struct isis_area *area, const char *lsp_id,
+                              uint32_t seqno, uint32_t timestamp);
+extern void isis_notif_id_len_mismatch(const struct isis_circuit *circuit,
+                                      uint8_t rcv_id_len, const char *raw_pdu);
+extern void isis_notif_version_skew(const struct isis_circuit *circuit,
+                                   uint8_t version, const char *raw_pdu);
+extern void isis_notif_lsp_error(const struct isis_circuit *circuit,
+                                const char *lsp_id, const char *raw_pdu,
+                                uint32_t offset, uint8_t tlv_type);
+extern void isis_notif_seqno_skipped(const struct isis_circuit *circuit,
+                                    const char *lsp_id);
+extern void isis_notif_own_lsp_purge(const struct isis_circuit *circuit,
+                                    const char *lsp_id);
+
 /* Master of threads. */
 extern struct thread_master *master;