Lines Matching refs:rp

2104 print_rule(ike_rule_t *rp)
2116 rp->rule_label, rp->rule_kmcookie);
2118 (void) dump_sadb_idtype(rp->rule_local_idtype, stdout, NULL);
2119 (void) printf(gettext(", ike_mode=%s\n"), xchgstr(rp->rule_ike_mode));
2122 rp->rule_p1_nonce_len, rp->rule_p2_nonce_len,
2123 (rp->rule_p2_pfs) ? gettext("true") : gettext("false"),
2124 rp->rule_p2_pfs);
2127 rp->rule_p2_lifetime_secs, secs2out(rp->rule_p2_lifetime_secs,
2131 rp->rule_p2_softlife_secs, secs2out(rp->rule_p2_softlife_secs,
2135 rp->rule_p2_idletime_secs, secs2out(rp->rule_p2_idletime_secs,
2143 rp->rule_p2_lifetime_kb,
2144 bytecnt2out((uint64_t)(rp->rule_p2_lifetime_kb) << 10,
2148 rp->rule_p2_softlife_kb,
2149 bytecnt2out(((uint64_t)(rp->rule_p2_softlife_kb)) << 10,
2152 if (rp->rule_locip_cnt > 0) {
2154 lipp = (ike_addr_pr_t *)((int)rp + rp->rule_locip_off);
2155 for (i = 0; i < rp->rule_locip_cnt; i++, lipp++) {
2160 if (rp->rule_remip_cnt > 0) {
2162 ripp = (ike_addr_pr_t *)((int)rp + rp->rule_remip_off);
2163 for (i = 0; i < rp->rule_remip_cnt; i++, ripp++) {
2168 if (rp->rule_locid_inclcnt + rp->rule_locid_exclcnt > 0) {
2169 lidp = (char *)((int)rp + rp->rule_locid_off);
2170 print_idspec("LOCID:", lidp, rp->rule_locid_inclcnt,
2171 rp->rule_locid_exclcnt);
2174 if (rp->rule_remid_inclcnt + rp->rule_remid_exclcnt > 0) {
2175 ridp = (char *)((int)rp + rp->rule_remid_off);
2176 print_idspec("REMID:", ridp, rp->rule_remid_inclcnt,
2177 rp->rule_remid_exclcnt);
2180 if (rp->rule_xform_cnt > 0) {
2182 xfp = (ike_p1_xform_t *)((int)rp + rp->rule_xform_off);
2183 for (i = 0; i < rp->rule_xform_cnt; i++, xfp++) {