Lines Matching defs:nw

69 	struct snl_writer nw;
71 snl_init_writer(ss, &nw);
73 struct nlmsghdr *hdr = snl_create_msg_request(&nw, RTM_GETLINK);
74 struct ifinfomsg *ifmsg = snl_reserve_msg_object(&nw, struct ifinfomsg);
77 if (! (hdr = snl_finalize_msg(&nw)) || !snl_send_message(ss, hdr))
136 struct snl_writer nw;
144 snl_init_writer(ss, &nw);
146 struct nlmsghdr *hdr = snl_create_msg_request(&nw, RTM_GETROUTE);
147 struct rtmsg *rtm = snl_reserve_msg_object(&nw, struct rtmsg);
150 snl_add_msg_attr_ip(&nw, RTA_DST, (struct sockaddr *)dst);
151 snl_add_msg_attr_u32(&nw, RTA_TABLE, fibnum);
153 if (! (hdr = snl_finalize_msg(&nw)) || !snl_send_message(ss, hdr))
175 snl_init_writer(ss, &nw);
176 hdr = snl_create_msg_request(&nw, RTM_GETNEXTHOP);
177 snl_reserve_msg_object(&nw, struct nhmsg);
179 int off = snl_add_msg_attr_nested(&nw, NHA_FREEBSD);
180 snl_add_msg_attr_u32(&nw, NHAF_KID, r.rta_knh_id);
181 snl_add_msg_attr_u8(&nw, NHAF_FAMILY, AF_INET6);
182 snl_add_msg_attr_u32(&nw, NHAF_TABLE, fibnum);
183 snl_end_attr_nested(&nw, off);
185 if (! (hdr = snl_finalize_msg(&nw)) || !snl_send_message(ss, hdr))
316 struct snl_writer nw;
321 snl_init_writer(&ss_req, &nw);
333 hdr = snl_create_msg_request(&nw, RTM_GETNEIGH);
334 ndmsg = snl_reserve_msg_object(&nw, struct ndmsg);
340 if (! (hdr = snl_finalize_msg(&nw)) || !snl_send_message(&ss_req, hdr)) {
407 struct snl_writer nw;
425 snl_init_writer(&ss, &nw);
426 struct nlmsghdr *hdr = snl_create_msg_request(&nw, RTM_DELNEIGH);
427 struct ndmsg *ndmsg = snl_reserve_msg_object(&nw, struct ndmsg);
432 snl_add_msg_attr_ip(&nw, NDA_DST, (struct sockaddr *)&dst);
434 if (! (hdr = snl_finalize_msg(&nw)) || !snl_send_message(&ss, hdr)) {
478 struct snl_writer nw;
489 snl_init_writer(&ss, &nw);
490 struct nlmsghdr *hdr = snl_create_msg_request(&nw, RTM_NEWNEIGH);
492 struct ndmsg *ndmsg = snl_reserve_msg_object(&nw, struct ndmsg);
504 snl_add_msg_attr_ip(&nw, NDA_DST, (struct sockaddr *)dst);
505 snl_add_msg_attr(&nw, NDA_LLADDR, sdl->sdl_alen, LLADDR(sdl));
507 if (! (hdr = snl_finalize_msg(&nw)) || !snl_send_message(&ss, hdr)) {