spidx2str
spidx2str(&sp_out->spidx));
spidx2str(&spidx));
spidx2str(&sp_in->spidx));
spidx2str(&spidx));
spidx2str(&sp->spidx));
spidx2str(&sp->spidx));
"new acquire %s\n", spidx2str(&sp_out->spidx));
spidx2str(&sp_out->spidx));
spidx2str(&sp_out->spidx));
spidx2str(&spidx));
"no policy found: %s\n", spidx2str(&spidx));
spidx2str(&spidx));
spidx2str(&spidx));
"suitable SP found:%s\n", spidx2str(&spidx));
spidx2str(&spidx));
"suitable outbound SP found: %s.\n", spidx2str(&sp_out->spidx));
spidx2str(&sp_in->spidx));
spidx2str(&spidx));
spidx2str(&spidx));
spidx2str(&spidx));
spidx2str(&spidx));
spidx2str(&spidx));
spidx2str(&spidx));
spidx2str(&spidx));
plog(LLV_DEBUG, LOCATION, NULL, "sub:%p: %s\n", a, spidx2str(a));
plog(LLV_DEBUG, LOCATION, NULL, "db :%p: %s\n", b, spidx2str(b));
plog(LLV_DEBUG, LOCATION, NULL, "sub:%p: %s\n", a, spidx2str(a));
plog(LLV_DEBUG, LOCATION, NULL, "db: %p: %s\n", b, spidx2str(b));
extern const char *spidx2str(const struct policyindex *);