MCPcopy Create free account
hub / github.com/F-Stack/f-stack / kdebug_secpolicy

Function kdebug_secpolicy

freebsd/netipsec/key_debug.c:720–738  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

718}
719
720void
721kdebug_secpolicy(struct secpolicy *sp)
722{
723 u_int idx;
724
725 IPSEC_ASSERT(sp != NULL, ("null sp"));
726 printf("SP { refcnt=%u id=%u priority=%u state=%s policy=%s\n",
727 sp->refcnt, sp->id, sp->priority,
728 kdebug_secpolicy_state(sp->state),
729 kdebug_secpolicy_policy(sp->policy));
730 kdebug_secpolicyindex(&sp->spidx, " ");
731 for (idx = 0; idx < sp->tcount; idx++) {
732 printf(" req[%u]{ level=%s ", idx,
733 kdebug_ipsecrequest_level(sp->req[idx]->level));
734 kdebug_secasindex(&sp->req[idx]->saidx, NULL);
735 printf(" }\n");
736 }
737 printf("}\n");
738}
739
740void
741kdebug_secpolicyindex(struct secpolicyindex *spidx, const char *indent)

Callers 12

ipsec4_checkpolicyFunction · 0.85
ipsec6_checkpolicyFunction · 0.85
ipsec_in_rejectFunction · 0.85
ipsec_hdrsiz_internalFunction · 0.85
key_allocspFunction · 0.85
key_freespFunction · 0.85
key_spdaddFunction · 0.85
key_spddeleteFunction · 0.85
key_spddelete2Function · 0.85
key_spdexpireFunction · 0.85
ipsec_deepcopy_pcbpolicyFunction · 0.85
ipsec_set_pcbpolicyFunction · 0.85

Calls 6

kdebug_secpolicy_stateFunction · 0.85
kdebug_secpolicy_policyFunction · 0.85
kdebug_secpolicyindexFunction · 0.85
kdebug_secasindexFunction · 0.85
printfFunction · 0.50

Tested by

no test coverage detected