networkd-link.h revision 5c79bd79839f1e50bd3c34a0670037f7965ca5a4
248N/A along with systemd; If not, see <http://www.gnu.org/licenses/>.
248N/A#include "networkd.h"
248N/Atypedef enum LinkOperationalState {
4086N/A char *state_file;
248N/A unsigned link_messages;
248N/A char *lease_file;
248N/A unsigned dhcp4_messages;
248N/A bool dhcp4_configured;
2465N/A bool ipv4ll_address;
248N/A bool ipv4ll_route;
248N/A bool static_configured;
log_object_internal(level, error, __FILE__, __LINE__, __func__, "INTERFACE=", link->ifname, "%-*s: " fmt, IFNAMSIZ, link->ifname, ##__VA_ARGS__)
#define log_link_notice_errno(link, error, ...) log_link_full(link, LOG_NOTICE, error, ##__VA_ARGS__)
#define log_link_warning_errno(link, error, ...) log_link_full(link, LOG_WARNING, error, ##__VA_ARGS__)
#define log_link_struct(link, level, ...) log_struct(level, "INTERFACE=%s", link->ifname, __VA_ARGS__)