Lines Matching defs:cmd

201 	struct ifvxlancmd cmd;
213 bzero(&cmd, sizeof(cmd));
214 cmd.vxlcmd_vni = val;
216 if (do_cmd(s, VXLAN_CMD_SET_VNI, &cmd, sizeof(cmd), 1) < 0)
223 struct ifvxlancmd cmd;
228 bzero(&cmd, sizeof(cmd));
244 cmd.vxlcmd_sa.in4.sin_family = AF_INET;
245 cmd.vxlcmd_sa.in4.sin_addr = addr;
256 cmd.vxlcmd_sa.in6.sin6_family = AF_INET6;
257 cmd.vxlcmd_sa.in6.sin6_addr = *addr;
268 if (cmd.vxlcmd_sa.sa.sa_family == AF_INET) {
270 params.vxlp_local_in4 = cmd.vxlcmd_sa.in4.sin_addr;
273 params.vxlp_local_in6 = cmd.vxlcmd_sa.in6.sin6_addr;
278 if (do_cmd(s, VXLAN_CMD_SET_LOCAL_ADDR, &cmd, sizeof(cmd), 1) < 0)
285 struct ifvxlancmd cmd;
290 bzero(&cmd, sizeof(cmd));
306 cmd.vxlcmd_sa.in4.sin_family = AF_INET;
307 cmd.vxlcmd_sa.in4.sin_addr = addr;
318 cmd.vxlcmd_sa.in6.sin6_family = AF_INET6;
319 cmd.vxlcmd_sa.in6.sin6_addr = *addr;
330 if (cmd.vxlcmd_sa.sa.sa_family == AF_INET) {
332 params.vxlp_remote_in4 = cmd.vxlcmd_sa.in4.sin_addr;
335 params.vxlp_remote_in6 = cmd.vxlcmd_sa.in6.sin6_addr;
340 if (do_cmd(s, VXLAN_CMD_SET_REMOTE_ADDR, &cmd, sizeof(cmd), 1) < 0)
347 struct ifvxlancmd cmd;
352 bzero(&cmd, sizeof(cmd));
368 cmd.vxlcmd_sa.in4.sin_family = AF_INET;
369 cmd.vxlcmd_sa.in4.sin_addr = addr;
380 cmd.vxlcmd_sa.in6.sin6_family = AF_INET6;
381 cmd.vxlcmd_sa.in6.sin6_addr = *addr;
392 if (cmd.vxlcmd_sa.sa.sa_family == AF_INET) {
394 params.vxlp_remote_in4 = cmd.vxlcmd_sa.in4.sin_addr;
397 params.vxlp_remote_in6 = cmd.vxlcmd_sa.in6.sin6_addr;
402 if (do_cmd(s, VXLAN_CMD_SET_REMOTE_ADDR, &cmd, sizeof(cmd), 1) < 0)
409 struct ifvxlancmd cmd;
421 bzero(&cmd, sizeof(cmd));
422 cmd.vxlcmd_port = val;
424 if (do_cmd(s, VXLAN_CMD_SET_LOCAL_PORT, &cmd, sizeof(cmd), 1) < 0)
431 struct ifvxlancmd cmd;
443 bzero(&cmd, sizeof(cmd));
444 cmd.vxlcmd_port = val;
446 if (do_cmd(s, VXLAN_CMD_SET_REMOTE_PORT, &cmd, sizeof(cmd), 1) < 0)
453 struct ifvxlancmd cmd;
470 bzero(&cmd, sizeof(cmd));
471 cmd.vxlcmd_port_min = min;
472 cmd.vxlcmd_port_max = max;
474 if (do_cmd(s, VXLAN_CMD_SET_PORT_RANGE, &cmd, sizeof(cmd), 1) < 0)
481 struct ifvxlancmd cmd;
493 bzero(&cmd, sizeof(cmd));
494 cmd.vxlcmd_ftable_timeout = val & 0xFFFFFFFF;
496 if (do_cmd(s, VXLAN_CMD_SET_FTABLE_TIMEOUT, &cmd, sizeof(cmd), 1) < 0)
503 struct ifvxlancmd cmd;
515 bzero(&cmd, sizeof(cmd));
516 cmd.vxlcmd_ftable_max = val & 0xFFFFFFFF;
518 if (do_cmd(s, VXLAN_CMD_SET_FTABLE_MAX, &cmd, sizeof(cmd), 1) < 0)
525 struct ifvxlancmd cmd;
534 bzero(&cmd, sizeof(cmd));
535 strlcpy(cmd.vxlcmd_ifname, arg, sizeof(cmd.vxlcmd_ifname));
537 if (do_cmd(s, VXLAN_CMD_SET_MULTICAST_IF, &cmd, sizeof(cmd), 1) < 0)
544 struct ifvxlancmd cmd;
556 bzero(&cmd, sizeof(cmd));
557 cmd.vxlcmd_ttl = val;
559 if (do_cmd(s, VXLAN_CMD_SET_TTL, &cmd, sizeof(cmd), 1) < 0)
566 struct ifvxlancmd cmd;
574 bzero(&cmd, sizeof(cmd));
576 cmd.vxlcmd_flags |= VXLAN_CMD_FLAG_LEARN;
578 if (do_cmd(s, VXLAN_CMD_SET_LEARN, &cmd, sizeof(cmd), 1) < 0)
585 struct ifvxlancmd cmd;
587 bzero(&cmd, sizeof(cmd));
589 cmd.vxlcmd_flags |= VXLAN_CMD_FLAG_FLUSH_ALL;
591 if (do_cmd(s, VXLAN_CMD_FLUSH, &cmd, sizeof(cmd), 1) < 0)
595 static struct cmd vxlan_cmds[] = {