Lines Matching defs:data

46 static int init_genl_req(char *data, int family, int cmd, int version)
48 struct nlmsghdr *nh = (void *)data;
57 gh = (void *)(data + off);
220 void *data = nh;
231 ret = sendto(fd, data, len, 0, (void *)&nladdr, sizeof(nladdr));
236 rem = ret = recvfrom(fd, data, max, 0, (void *)&nladdr, &addr_len);
324 char data[NLMSG_ALIGN(sizeof(struct nlmsghdr)) +
332 memset(data, 0, sizeof(data));
333 nh = (void *)data;
334 off = init_genl_req(data, GENL_ID_CTRL, CTRL_CMD_GETFAMILY, 0);
336 rta = (void *)(data + off);
343 do_nl_req(fd, nh, off, sizeof(data));
344 return genl_parse_getfamily((void *)data, pm_family, events_mcast_grp);
349 char data[NLMSG_ALIGN(sizeof(struct nlmsghdr)) +
364 memset(data, 0, sizeof(data));
365 nh = (void *)data;
366 off = init_genl_req(data, pm_family, MPTCP_PM_CMD_SUBFLOW_DESTROY,
408 addr = (void *)(data + off);
414 /* addr data */
415 rta = (void *)(data + off);
429 rta = (void *)(data + off);
437 rta = (void *)(data + off);
448 rta = (void *)(data + off);
461 char data[NLMSG_ALIGN(sizeof(struct nlmsghdr)) +
479 memset(data, 0, sizeof(data));
480 nh = (void *)data;
481 off = init_genl_req(data, pm_family, MPTCP_PM_CMD_SUBFLOW_CREATE,
523 addr = (void *)(data + off);
529 /* addr data */
530 rta = (void *)(data + off);
544 rta = (void *)(data + off);
553 rta = (void *)(data + off);
563 rta = (void *)(data + off);
571 rta = (void *)(data + off);
582 rta = (void *)(data + off);
595 char data[NLMSG_ALIGN(sizeof(struct nlmsghdr)) +
605 memset(data, 0, sizeof(data));
606 nh = (void *)data;
607 off = init_genl_req(data, pm_family, MPTCP_PM_CMD_REMOVE,
619 rta = (void *)(data + off);
629 rta = (void *)(data + off);
644 char data[NLMSG_ALIGN(sizeof(struct nlmsghdr)) +
657 memset(data, 0, sizeof(data));
658 nh = (void *)data;
659 off = init_genl_req(data, pm_family, MPTCP_PM_CMD_ANNOUNCE,
667 addr = (void *)(data + off);
672 /* local-ip data */
674 rta = (void *)(data + off);
688 rta = (void *)(data + off);
701 rta = (void *)(data + off);
717 rta = (void *)(data + off);
730 rta = (void *)(data + off);
746 rta = (void *)(data + off);
758 rta = (void *)(data + off);
771 char data[NLMSG_ALIGN(sizeof(struct nlmsghdr)) +
783 memset(data, 0, sizeof(data));
784 nh = (void *)data;
785 off = init_genl_req(data, pm_family, MPTCP_PM_CMD_ADD_ADDR,
792 nest = (void *)(data + off);
797 /* addr data */
798 rta = (void *)(data + off);
812 rta = (void *)(data + off);
849 rta = (void *)(data + off);
859 rta = (void *)(data + off);
874 rta = (void *)(data + off);
888 rta = (void *)(data + off);
904 char data[NLMSG_ALIGN(sizeof(struct nlmsghdr)) +
914 memset(data, 0, sizeof(data));
915 nh = (void *)data;
916 off = init_genl_req(data, pm_family, MPTCP_PM_CMD_DEL_ADDR,
929 nest = (void *)(data + off);
935 rta = (void *)(data + off);
942 /* addr data */
943 rta = (void *)(data + off);
958 rta = (void *)(data + off);
1102 char data[NLMSG_ALIGN(sizeof(struct nlmsghdr)) +
1112 memset(data, 0, sizeof(data));
1113 nh = (void *)data;
1114 off = init_genl_req(data, pm_family, MPTCP_PM_CMD_GET_ADDR,
1126 nest = (void *)(data + off);
1132 rta = (void *)(data + off);
1141 rta = (void *)(data + off);
1148 print_addrs(nh, pm_family, do_nl_req(fd, nh, off, sizeof(data)));
1154 char data[NLMSG_ALIGN(sizeof(struct nlmsghdr)) +
1169 memset(data, 0, sizeof(data));
1170 nh = (void *)data;
1171 off = init_genl_req(data, pm_family, MPTCP_PM_CMD_GET_ADDR,
1180 rta = (void *)(data + off);
1187 print_addrs(nh, pm_family, do_nl_req(fd, nh, off, sizeof(data)));
1193 char data[NLMSG_ALIGN(sizeof(struct nlmsghdr)) +
1199 memset(data, 0, sizeof(data));
1200 nh = (void *)data;
1201 off = init_genl_req(data, pm_family, MPTCP_PM_CMD_FLUSH_ADDRS,
1245 char data[NLMSG_ALIGN(sizeof(struct nlmsghdr)) +
1249 int cmd, len = sizeof(data);
1262 memset(data, 0, sizeof(data));
1263 nh = (void *)data;
1264 off = init_genl_req(data, pm_family, cmd, MPTCP_PM_VER);
1268 struct rtattr *rta = (void *)(data + off);
1275 rta = (void *)(data + off);
1341 char data[NLMSG_ALIGN(sizeof(struct nlmsghdr)) +
1357 memset(data, 0, sizeof(data));
1358 nh = (void *)data;
1359 off = init_genl_req(data, pm_family, MPTCP_PM_CMD_SET_FLAGS,
1366 nest = (void *)(data + off);
1377 rta = (void *)(data + off);
1383 /* addr data */
1384 rta = (void *)(data + off);
1399 rta = (void *)(data + off);
1435 rta = (void *)(data + off);
1450 rta = (void *)(data + off);
1473 rta = (void *)(data + off);
1483 nest = (void *)(data + off);
1488 /* addr data */
1489 rta = (void *)(data + off);
1504 rta = (void *)(data + off);
1511 rta = (void *)(data + off);