Lines Matching +full:- +full:- +full:oneline
41 fprintf(stderr, "Usage: ip xfrm monitor [all-nsid] [ all | OBJECTS | help ]\n"); in usage()
43 exit(-1); in usage()
51 int len = n->nlmsg_len; in xfrm_acquire_print()
55 len -= NLMSG_LENGTH(sizeof(*xacq)); in xfrm_acquire_print()
58 return -1; in xfrm_acquire_print()
63 family = xacq->sel.family; in xfrm_acquire_print()
65 family = xacq->policy.sel.family; in xfrm_acquire_print()
71 fprintf(fp, "proto %s ", strxf_xfrmproto(xacq->id.proto)); in xfrm_acquire_print()
72 if (show_stats > 0 || xacq->id.spi) { in xfrm_acquire_print()
73 __u32 spi = ntohl(xacq->id.spi); in xfrm_acquire_print()
82 xfrm_selector_print(&xacq->sel, family, fp, " sel "); in xfrm_acquire_print()
84 xfrm_policy_info_print(&xacq->policy, tb, fp, " ", " policy "); in xfrm_acquire_print()
87 fprintf(fp, " seq 0x%08u ", xacq->seq); in xfrm_acquire_print()
89 fprintf(fp, "%s-mask %s ", in xfrm_acquire_print()
91 strxf_mask32(xacq->ealgos)); in xfrm_acquire_print()
92 fprintf(fp, "%s-mask %s ", in xfrm_acquire_print()
94 strxf_mask32(xacq->aalgos)); in xfrm_acquire_print()
95 fprintf(fp, "%s-mask %s", in xfrm_acquire_print()
97 strxf_mask32(xacq->calgos)); in xfrm_acquire_print()
101 if (oneline) in xfrm_acquire_print()
113 int len = n->nlmsg_len; in xfrm_state_flush_print()
116 len -= NLMSG_SPACE(sizeof(*xsf)); in xfrm_state_flush_print()
119 return -1; in xfrm_state_flush_print()
124 str = strxf_xfrmproto(xsf->proto); in xfrm_state_flush_print()
128 fprintf(fp, "proto %u", xsf->proto); in xfrm_state_flush_print()
131 if (oneline) in xfrm_state_flush_print()
143 int len = n->nlmsg_len; in xfrm_policy_flush_print()
145 len -= NLMSG_SPACE(0); in xfrm_policy_flush_print()
148 return -1; in xfrm_policy_flush_print()
164 fprintf(fp, "%s ", strxf_ptype(upt->type)); in xfrm_policy_flush_print()
169 if (oneline) in xfrm_policy_flush_print()
181 int len = n->nlmsg_len; in xfrm_report_print()
185 len -= NLMSG_LENGTH(sizeof(*xrep)); in xfrm_report_print()
188 return -1; in xfrm_report_print()
191 family = xrep->sel.family; in xfrm_report_print()
197 fprintf(fp, "proto %s ", strxf_xfrmproto(xrep->proto)); in xfrm_report_print()
200 xfrm_selector_print(&xrep->sel, family, fp, " sel "); in xfrm_report_print()
206 if (oneline) in xfrm_report_print()
231 rt_addr_n2a(sa_id->family, sizeof(sa_id->daddr), &sa_id->daddr)); in xfrm_usersa_print()
235 fprintf(fp, " protocol %s ", strxf_proto(sa_id->proto)); in xfrm_usersa_print()
236 fprintf(fp, " SPI 0x%x", ntohl(sa_id->spi)); in xfrm_usersa_print()
246 xfrm_ae_flags_print(id->flags, arg); in xfrm_ae_print()
248 fprintf(fp, "src %s ", rt_addr_n2a(id->sa_id.family, in xfrm_ae_print()
249 sizeof(id->saddr), &id->saddr)); in xfrm_ae_print()
251 xfrm_usersa_print(&id->sa_id, id->reqid, fp); in xfrm_ae_print()
271 xfrm_print_addr(fp, map->id.family, &map->old_saddr); in xfrm_mapping_print()
273 fprintf(fp, ":%d -> ", ntohs(map->old_sport)); in xfrm_mapping_print()
274 xfrm_print_addr(fp, map->id.family, &map->new_saddr); in xfrm_mapping_print()
275 fprintf(fp, ":%d\n\t", ntohs(map->new_sport)); in xfrm_mapping_print()
277 xfrm_usersa_print(&map->id, map->reqid, fp); in xfrm_mapping_print()
294 if (ctrl == NULL || ctrl->nsid < 0) in xfrm_accept_msg()
297 fprintf(fp, "[nsid %d]", ctrl->nsid); in xfrm_accept_msg()
300 switch (n->nlmsg_type) { in xfrm_accept_msg()
335 if (n->nlmsg_type != NLMSG_ERROR && n->nlmsg_type != NLMSG_NOOP && in xfrm_accept_msg()
336 n->nlmsg_type != NLMSG_DONE) { in xfrm_accept_msg()
338 n->nlmsg_len, n->nlmsg_type, n->nlmsg_flags); in xfrm_accept_msg()
362 } else if (matches(*argv, "all-nsid") == 0) { in do_xfrm_monitor()
386 exit(-1); in do_xfrm_monitor()
388 argc--; argv++; in do_xfrm_monitor()
411 exit(-1); in do_xfrm_monitor()