Lines Matching refs:req
178 } req; in netlink_send_oper_ifla() local
183 os_memset(&req, 0, sizeof(req)); in netlink_send_oper_ifla()
185 req.hdr.nlmsg_len = NLMSG_LENGTH(sizeof(struct ifinfomsg)); in netlink_send_oper_ifla()
186 req.hdr.nlmsg_type = RTM_SETLINK; in netlink_send_oper_ifla()
187 req.hdr.nlmsg_flags = NLM_F_REQUEST; in netlink_send_oper_ifla()
188 req.hdr.nlmsg_seq = ++nl_seq; in netlink_send_oper_ifla()
189 req.hdr.nlmsg_pid = 0; in netlink_send_oper_ifla()
191 req.ifinfo.ifi_family = AF_UNSPEC; in netlink_send_oper_ifla()
192 req.ifinfo.ifi_type = 0; in netlink_send_oper_ifla()
193 req.ifinfo.ifi_index = ifindex; in netlink_send_oper_ifla()
194 req.ifinfo.ifi_flags = 0; in netlink_send_oper_ifla()
195 req.ifinfo.ifi_change = 0; in netlink_send_oper_ifla()
199 ((char *) &req + NLMSG_ALIGN(req.hdr.nlmsg_len)), in netlink_send_oper_ifla()
204 req.hdr.nlmsg_len += RTA_SPACE(sizeof(char)); in netlink_send_oper_ifla()
208 ((char *) &req + NLMSG_ALIGN(req.hdr.nlmsg_len)), in netlink_send_oper_ifla()
213 req.hdr.nlmsg_len += RTA_SPACE(sizeof(char)); in netlink_send_oper_ifla()
220 ret = send(netlink->sock, &req, req.hdr.nlmsg_len, 0); in netlink_send_oper_ifla()