]> git.proxmox.com Git - mirror_frr.git/blame - ospfd/ospf_network.h
*: auto-convert to SPDX License IDs
[mirror_frr.git] / ospfd / ospf_network.h
CommitLineData
acddc0ed 1// SPDX-License-Identifier: GPL-2.0-or-later
718e3744 2/*
3 * OSPF network related functions.
4 * Copyright (C) 1999 Toshiaki Takada
718e3744 5 */
6
7#ifndef _ZEBRA_OSPF_NETWORK_H
8#define _ZEBRA_OSPF_NETWORK_H
9
10/* Prototypes. */
d62a17ae 11extern int ospf_if_add_allspfrouters(struct ospf *, struct prefix *, ifindex_t);
12extern int ospf_if_drop_allspfrouters(struct ospf *, struct prefix *,
b892f1dd 13 ifindex_t);
d62a17ae 14extern int ospf_if_add_alldrouters(struct ospf *, struct prefix *, ifindex_t);
15extern int ospf_if_drop_alldrouters(struct ospf *, struct prefix *, ifindex_t);
16extern int ospf_if_ipmulticast(struct ospf *, struct prefix *, ifindex_t);
e7503eab 17extern int ospf_sock_init(struct ospf *ospf);
718e3744 18
19#endif /* _ZEBRA_OSPF_NETWORK_H */