Show SPI in proposal logging hook
This commit is contained in:
@@ -54,8 +54,14 @@ METHOD(listener_t, message, bool,
|
|||||||
proposals = list->create_enumerator(list);
|
proposals = list->create_enumerator(list);
|
||||||
while (proposals->enumerate(proposals, &proposal))
|
while (proposals->enumerate(proposals, &proposal))
|
||||||
{
|
{
|
||||||
DBG1(DBG_CFG, " %d: %P",
|
u_int64_t spi = proposal->get_spi(proposal);
|
||||||
proposal->get_number(proposal), proposal);
|
|
||||||
|
if (proposal->get_protocol(proposal) != PROTO_IKE)
|
||||||
|
{
|
||||||
|
spi = htonl(spi);
|
||||||
|
}
|
||||||
|
DBG1(DBG_CFG, " %d (SPI 0x%llx): %P",
|
||||||
|
proposal->get_number(proposal), spi, proposal);
|
||||||
}
|
}
|
||||||
proposals->destroy(proposals);
|
proposals->destroy(proposals);
|
||||||
list->destroy_offset(list, offsetof(proposal_t, destroy));
|
list->destroy_offset(list, offsetof(proposal_t, destroy));
|
||||||
|
|||||||
Reference in New Issue
Block a user