]> git.proxmox.com Git - mirror_frr.git/blob - isisd/isis_network.h
Merge pull request #12798 from donaldsharp/rib_match_multicast
[mirror_frr.git] / isisd / isis_network.h
1 // SPDX-License-Identifier: GPL-2.0-or-later
2 /*
3 * IS-IS Rout(e)ing protocol - isis_network.h
4 *
5 * Copyright (C) 2001,2002 Sampo Saaristo
6 * Tampere University of Technology
7 * Institute of Communications Engineering
8 */
9
10
11 #ifndef _ZEBRA_ISIS_NETWORK_H
12 #define _ZEBRA_ISIS_NETWORK_H
13
14 extern uint8_t ALL_L1_ISYSTEMS[];
15 extern uint8_t ALL_L2_ISYSTEMS[];
16
17 int isis_sock_init(struct isis_circuit *circuit);
18
19 int isis_recv_pdu_bcast(struct isis_circuit *circuit, uint8_t *ssnpa);
20 int isis_recv_pdu_p2p(struct isis_circuit *circuit, uint8_t *ssnpa);
21 int isis_send_pdu_bcast(struct isis_circuit *circuit, int level);
22 int isis_send_pdu_p2p(struct isis_circuit *circuit, int level);
23
24 #endif /* _ZEBRA_ISIS_NETWORK_H */