Lines Matching defs:flags

35 	fprintf(stderr, "\tadd [flags signal|subflow|backup|fullmesh] [id <nr>] [dev <name>] <ip>\n");
42 fprintf(stderr, "\tset [<ip>] [id <nr>] flags [no]backup|[no]fullmesh [port <nr>] [token <token>] [rip <ip>] [rport <port>]\n");
456 u_int32_t flags = MPTCP_PM_ADDR_FLAG_SUBFLOW;
562 /* addr flags */
566 memcpy(RTA_DATA(rta), &flags, 4);
639 u_int32_t flags = MPTCP_PM_ADDR_FLAG_SIGNAL;
737 /* addr flags */
741 memcpy(RTA_DATA(rta), &flags, 4);
768 u_int32_t flags = 0;
811 if (!strcmp(argv[arg], "flags")) {
814 /* flags */
816 error(1, 0, " missing flags value");
822 flags |= MPTCP_PM_ADDR_FLAG_SUBFLOW;
824 flags |= MPTCP_PM_ADDR_FLAG_SIGNAL;
826 flags |= MPTCP_PM_ADDR_FLAG_BACKUP;
828 flags |= MPTCP_PM_ADDR_FLAG_FULLMESH;
834 if (flags & MPTCP_PM_ADDR_FLAG_SIGNAL &&
835 flags & MPTCP_PM_ADDR_FLAG_FULLMESH) {
842 memcpy(RTA_DATA(rta), &flags, 4);
874 if (!(flags & MPTCP_PM_ADDR_FLAG_SIGNAL))
875 error(1, 0, " flags must be signal when using port");
965 uint32_t flags;
996 memcpy(&flags, RTA_DATA(attrs), 4);
998 printf("flags ");
999 if (flags & MPTCP_PM_ADDR_FLAG_SIGNAL) {
1001 flags &= ~MPTCP_PM_ADDR_FLAG_SIGNAL;
1002 if (flags)
1006 if (flags & MPTCP_PM_ADDR_FLAG_SUBFLOW) {
1008 flags &= ~MPTCP_PM_ADDR_FLAG_SUBFLOW;
1009 if (flags)
1013 if (flags & MPTCP_PM_ADDR_FLAG_BACKUP) {
1015 flags &= ~MPTCP_PM_ADDR_FLAG_BACKUP;
1016 if (flags)
1020 if (flags & MPTCP_PM_ADDR_FLAG_FULLMESH) {
1022 flags &= ~MPTCP_PM_ADDR_FLAG_FULLMESH;
1023 if (flags)
1027 if (flags & MPTCP_PM_ADDR_FLAG_IMPLICIT) {
1029 flags &= ~MPTCP_PM_ADDR_FLAG_IMPLICIT;
1030 if (flags)
1034 /* bump unknown flags, if any */
1035 if (flags)
1036 printf("0x%x", flags);
1329 u_int32_t flags = 0;
1390 error(1, 0, " missing flags keyword");
1399 } else if (!strcmp(argv[arg], "flags")) {
1402 /* flags */
1404 error(1, 0, " missing flags value");
1409 flags |= MPTCP_PM_ADDR_FLAG_BACKUP;
1411 flags |= MPTCP_PM_ADDR_FLAG_FULLMESH;
1421 memcpy(RTA_DATA(rta), &flags, 4);