/* * Copyright (C) 2020 John Crispin * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU Lesser General Public License version 2.1 * as published by the Free Software Foundation * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. */ #include "udevmand.h" int main(int argc, char **argv) { ulog_open(ULOG_STDIO, LOG_DAEMON, "udevmand"); uloop_init(); ubus_init(); ethers_init(); neigh_init(); bridge_init(); dhcp_init(); uloop_run(); uloop_done(); ubus_uninit(); bridge_flush(); blob_buf_free(&b); neigh_done(); interface_done(); dhcp_done(); iface_done(); return 0; }