]> git.proxmox.com Git - mirror_frr.git/blame_incremental - isisd/isis_network.h
isisd: update struct isis_spftree with algorithm id
[mirror_frr.git] / isisd / isis_network.h
... / ...
CommitLineData
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
14extern uint8_t ALL_L1_ISYSTEMS[];
15extern uint8_t ALL_L2_ISYSTEMS[];
16
17int isis_sock_init(struct isis_circuit *circuit);
18
19int isis_recv_pdu_bcast(struct isis_circuit *circuit, uint8_t *ssnpa);
20int isis_recv_pdu_p2p(struct isis_circuit *circuit, uint8_t *ssnpa);
21int isis_send_pdu_bcast(struct isis_circuit *circuit, int level);
22int isis_send_pdu_p2p(struct isis_circuit *circuit, int level);
23
24#endif /* _ZEBRA_ISIS_NETWORK_H */