static int do_del(int argc, char **argv) { ILA_REQUEST(req, 1024, ILA_CMD_DEL, NLM_F_REQUEST); ila_parse_opt(argc, argv, &req.n, false); if (rtnl_talk(&genl_rth, &req.n, NULL) < 0) return -2; return 0; }
static int do_add(int argc, char **argv) { ILA_REQUEST(req, 1024, ILA_CMD_ADD, NLM_F_REQUEST); ila_parse_opt(argc, argv, &req.n, true); if (rtnl_talk(&genl_rth, &req.n, NULL, 0) < 0) return -2; return 0; }