]> git.ipfire.org Git - thirdparty/systemd.git/blame - src/network/networkd-conf.h
tree-wide: drop license boilerplate
[thirdparty/systemd.git] / src / network / networkd-conf.h
CommitLineData
53e1b683 1/* SPDX-License-Identifier: LGPL-2.1+ */
413708d1
VK
2#pragma once
3
4/***
5 This file is part of systemd.
6
7 Copyright 2014 Vinay Kulkarni <kulkarniv@vmware.com>
413708d1
VK
8***/
9
23f53b99 10typedef struct Manager Manager;
413708d1 11
413708d1
VK
12int manager_parse_config_file(Manager *m);
13
c9f7b4d3 14const struct ConfigPerfItem* networkd_gperf_lookup(const char *key, GPERF_LEN_TYPE length);
413708d1 15
8341a5c3
ZJS
16int config_parse_duid_type(
17 const char *unit,
18 const char *filename,
19 unsigned line,
20 const char *section,
21 unsigned section_line,
22 const char *lvalue,
23 int ltype,
24 const char *rvalue,
25 void *data,
26 void *userdata);
27int config_parse_duid_rawdata(
28 const char *unit,
29 const char *filename,
30 unsigned line,
31 const char *section,
32 unsigned section_line,
33 const char *lvalue,
34 int ltype,
35 const char *rvalue,
36 void *data,
37 void *userdata);