resolved-link.h revision 2c27fbca2d88214bd305272308a370a962818f1e
eef6695bc3b88e10d60477095ebddd4b9499481fpgamba/*-*- Mode: C; c-basic-offset: 8; indent-tabs-mode: nil -*-*/
eef6695bc3b88e10d60477095ebddd4b9499481fpgamba This file is part of systemd.
eef6695bc3b88e10d60477095ebddd4b9499481fpgamba Copyright 2014 Lennart Poettering
eef6695bc3b88e10d60477095ebddd4b9499481fpgamba systemd is free software; you can redistribute it and/or modify it
eef6695bc3b88e10d60477095ebddd4b9499481fpgamba under the terms of the GNU Lesser General Public License as published by
eef6695bc3b88e10d60477095ebddd4b9499481fpgamba the Free Software Foundation; either version 2.1 of the License, or
eef6695bc3b88e10d60477095ebddd4b9499481fpgamba (at your option) any later version.
eef6695bc3b88e10d60477095ebddd4b9499481fpgamba systemd is distributed in the hope that it will be useful, but
eef6695bc3b88e10d60477095ebddd4b9499481fpgamba WITHOUT ANY WARRANTY; without even the implied warranty of
eef6695bc3b88e10d60477095ebddd4b9499481fpgamba MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
eef6695bc3b88e10d60477095ebddd4b9499481fpgamba Lesser General Public License for more details.
eef6695bc3b88e10d60477095ebddd4b9499481fpgamba You should have received a copy of the GNU Lesser General Public License
eef6695bc3b88e10d60477095ebddd4b9499481fpgamba along with systemd; If not, see <http://www.gnu.org/licenses/>.
eef6695bc3b88e10d60477095ebddd4b9499481fpgambaLinkAddress* link_find_address(Link *l, int family, const union in_addr_union *in_addr);
8b15572442aae50358e392562bd2e1ebfd5b2906matthewDnsServer* link_set_dns_server(Link *l, DnsServer *s);
af0f03109bd00f4ccb3d6671bbc4e4f1a32ccbf9gbellatoDnsServer* link_find_dns_server(Link *l, int family, const union in_addr_union *in_addr);
eef6695bc3b88e10d60477095ebddd4b9499481fpgambaint link_address_new(Link *l, LinkAddress **ret, int family, const union in_addr_union *in_addr);
eef6695bc3b88e10d60477095ebddd4b9499481fpgambaint link_address_update_rtnl(LinkAddress *a, sd_rtnl_message *m);