mirror of
https://github.com/systemd/systemd.git
synced 2026-07-23 07:50:41 +00:00
16 lines
519 B
C
16 lines
519 B
C
/* SPDX-License-Identifier: LGPL-2.1-or-later */
|
|
#pragma once
|
|
|
|
#include <stdbool.h>
|
|
|
|
#include "sd-json.h"
|
|
|
|
typedef struct Link Link;
|
|
typedef struct Manager Manager;
|
|
|
|
int addresses_append_json(Link *link, bool serializing, sd_json_variant **v);
|
|
int nexthops_append_json(Manager *manager, int ifindex, sd_json_variant **v);
|
|
int routes_append_json(Manager *manager, int ifindex, sd_json_variant **v);
|
|
int link_build_json(Link *link, sd_json_variant **ret);
|
|
int manager_build_json(Manager *manager, sd_json_variant **ret);
|