Lines Matching refs:nw

99 	struct snl_writer nw;  in list()  local
109 snl_init_writer(&ss, &nw); in list()
110 hdr = snl_create_genl_msg_request(&nw, family_id, PFLOWNL_CMD_LIST); in list()
112 hdr = snl_finalize_msg(&nw); in list()
151 struct snl_writer nw; in create() local
161 snl_init_writer(&ss, &nw); in create()
162 hdr = snl_create_genl_msg_request(&nw, family_id, PFLOWNL_CMD_CREATE); in create()
164 hdr = snl_finalize_msg(&nw); in create()
189 struct snl_writer nw; in del() local
203 snl_init_writer(&ss, &nw); in del()
204 hdr = snl_create_genl_msg_request(&nw, family_id, PFLOWNL_CMD_DEL); in del()
206 snl_add_msg_attr_s32(&nw, PFLOWNL_DEL_ID, id); in del()
208 hdr = snl_finalize_msg(&nw); in del()
322 struct snl_writer nw; in get() local
332 snl_init_writer(&ss, &nw); in get()
333 hdr = snl_create_genl_msg_request(&nw, family_id, PFLOWNL_CMD_GET); in get()
334 snl_add_msg_attr_s32(&nw, PFLOWNL_GET_ID, id); in get()
336 hdr = snl_finalize_msg(&nw); in get()
371 snl_add_msg_attr_sockaddr(struct snl_writer *nw, int attrtype, struct sockaddr_storage *s) in snl_add_msg_attr_sockaddr() argument
373 int off = snl_add_msg_attr_nested(nw, attrtype); in snl_add_msg_attr_sockaddr()
375 snl_add_msg_attr_u8(nw, PFLOWNL_ADDR_FAMILY, s->ss_family); in snl_add_msg_attr_sockaddr()
380 snl_add_msg_attr_u16(nw, PFLOWNL_ADDR_PORT, in->sin_port); in snl_add_msg_attr_sockaddr()
381 snl_add_msg_attr_ip4(nw, PFLOWNL_ADDR_IP, &in->sin_addr); in snl_add_msg_attr_sockaddr()
386 snl_add_msg_attr_u16(nw, PFLOWNL_ADDR_PORT, in6->sin6_port); in snl_add_msg_attr_sockaddr()
387 snl_add_msg_attr_ip6(nw, PFLOWNL_ADDR_IP6, &in6->sin6_addr); in snl_add_msg_attr_sockaddr()
393 snl_end_attr_nested(nw, off); in snl_add_msg_attr_sockaddr()
403 struct snl_writer nw; in do_set() local
412 snl_init_writer(&ss, &nw); in do_set()
413 snl_create_genl_msg_request(&nw, family_id, PFLOWNL_CMD_SET); in do_set()
415 snl_add_msg_attr_s32(&nw, PFLOWNL_SET_ID, s->id); in do_set()
417 snl_add_msg_attr_u16(&nw, PFLOWNL_SET_VERSION, s->version); in do_set()
419 snl_add_msg_attr_sockaddr(&nw, PFLOWNL_SET_SRC, &s->src); in do_set()
421 snl_add_msg_attr_sockaddr(&nw, PFLOWNL_SET_DST, &s->dst); in do_set()
423 snl_add_msg_attr_u32(&nw, PFLOWNL_SET_OBSERVATION_DOMAIN, s->obs_dom); in do_set()
425 hdr = snl_finalize_msg(&nw); in do_set()