1 /* SPDX-License-Identifier: LGPL-2.1-or-later */
3 Copyright © 2014 Vinay Kulkarni <kulkarniv@vmware.com>
6 #include "conf-parser.h"
8 #include "networkd-conf.h"
9 #include "networkd-manager.h"
10 #include "networkd-speed-meter.h"
12 int manager_parse_config_file(Manager
*m
) {
17 r
= config_parse_config_file("networkd.conf",
22 config_item_perf_lookup
, networkd_gperf_lookup
,
28 if (m
->use_speed_meter
&& m
->speed_meter_interval_usec
< SPEED_METER_MINIMUM_TIME_INTERVAL
) {
29 log_warning("SpeedMeterIntervalSec= is too small, using %s.",
30 FORMAT_TIMESPAN(SPEED_METER_MINIMUM_TIME_INTERVAL
, USEC_PER_SEC
));
31 m
->speed_meter_interval_usec
= SPEED_METER_MINIMUM_TIME_INTERVAL
;