summaryrefslogtreecommitdiff
path: root/src/network/networkd-neighbor.c
diff options
context:
space:
mode:
authorYu Watanabe <watanabe.yu+github@gmail.com>2020-09-30 00:05:18 +0900
committerYu Watanabe <watanabe.yu+github@gmail.com>2020-10-07 02:44:42 +0900
commit0d6e933eace5bdd1d4f21c2379752d21d037b4e6 (patch)
tree9f01b8c27ca04425fb34405860a69241e185b97a /src/network/networkd-neighbor.c
parent19f8cffce1dc36fef30e4e07bfc0b13c74873d56 (diff)
downloadsystemd-0d6e933eace5bdd1d4f21c2379752d21d037b4e6.tar.gz
network: make several functions static
Diffstat (limited to 'src/network/networkd-neighbor.c')
-rw-r--r--src/network/networkd-neighbor.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/network/networkd-neighbor.c b/src/network/networkd-neighbor.c
index abffa39f26..a4336005d9 100644
--- a/src/network/networkd-neighbor.c
+++ b/src/network/networkd-neighbor.c
@@ -32,6 +32,8 @@ void neighbor_free(Neighbor *neighbor) {
free(neighbor);
}
+DEFINE_NETWORK_SECTION_FUNCTIONS(Neighbor, neighbor_free);
+
static int neighbor_new_static(Network *network, const char *filename, unsigned section_line, Neighbor **ret) {
_cleanup_(network_config_section_freep) NetworkConfigSection *n = NULL;
_cleanup_(neighbor_freep) Neighbor *neighbor = NULL;
@@ -118,7 +120,7 @@ static int neighbor_compare_func(const Neighbor *a, const Neighbor *b) {
DEFINE_PRIVATE_HASH_OPS_WITH_KEY_DESTRUCTOR(neighbor_hash_ops, Neighbor, neighbor_hash_func, neighbor_compare_func, neighbor_free);
-int neighbor_get(Link *link, const Neighbor *in, Neighbor **ret) {
+static int neighbor_get(Link *link, const Neighbor *in, Neighbor **ret) {
Neighbor *existing;
assert(link);
@@ -202,7 +204,7 @@ int neighbor_add(Link *link, const Neighbor *in, Neighbor **ret) {
return 0;
}
-int neighbor_add_foreign(Link *link, const Neighbor *in, Neighbor **ret) {
+static int neighbor_add_foreign(Link *link, const Neighbor *in, Neighbor **ret) {
return neighbor_add_internal(link, &link->neighbors_foreign, in, ret);
}
@@ -242,7 +244,7 @@ static int neighbor_configure_handler(sd_netlink *rtnl, sd_netlink_message *m, L
return 1;
}
-int neighbor_configure(Neighbor *neighbor, Link *link, link_netlink_message_handler_t callback) {
+static int neighbor_configure(Neighbor *neighbor, Link *link, link_netlink_message_handler_t callback) {
_cleanup_(sd_netlink_message_unrefp) sd_netlink_message *req = NULL;
int r;