Changeset View
Changeset View
Standalone View
Standalone View
sys/netipsec/key_debug.c
Show First 20 Lines • Show All 172 Lines • ▼ Show 20 Lines | kdebug_sadb(struct sadb_msg *base) | ||||
/* sanity check */ | /* sanity check */ | ||||
if (base == NULL) | if (base == NULL) | ||||
panic("%s: NULL pointer was passed.\n", __func__); | panic("%s: NULL pointer was passed.\n", __func__); | ||||
printf("sadb_msg{ version=%u type=%u(%s) errno=%u satype=%u\n", | printf("sadb_msg{ version=%u type=%u(%s) errno=%u satype=%u\n", | ||||
base->sadb_msg_version, base->sadb_msg_type, | base->sadb_msg_version, base->sadb_msg_type, | ||||
kdebug_sadb_type(base->sadb_msg_type), | kdebug_sadb_type(base->sadb_msg_type), | ||||
base->sadb_msg_errno, base->sadb_msg_satype); | base->sadb_msg_errno, base->sadb_msg_satype); | ||||
printf(" len=%u reserved=%u seq=%u pid=%u\n", | printf(" len=%u seq=%u pid=%u\n", | ||||
base->sadb_msg_len, base->sadb_msg_reserved, | base->sadb_msg_len, base->sadb_msg_seq, | ||||
base->sadb_msg_seq, base->sadb_msg_pid); | base->sadb_msg_pid); | ||||
tlen = PFKEY_UNUNIT64(base->sadb_msg_len) - sizeof(struct sadb_msg); | tlen = PFKEY_UNUNIT64(base->sadb_msg_len) - sizeof(struct sadb_msg); | ||||
ext = (struct sadb_ext *)((caddr_t)base + sizeof(struct sadb_msg)); | ext = (struct sadb_ext *)((caddr_t)base + sizeof(struct sadb_msg)); | ||||
while (tlen > 0) { | while (tlen > 0) { | ||||
printf("sadb_ext{ len=%u type=%u(%s) }\n", | printf("sadb_ext{ len=%u type=%u(%s) }\n", | ||||
ext->sadb_ext_len, ext->sadb_ext_type, | ext->sadb_ext_len, ext->sadb_ext_type, | ||||
kdebug_sadb_exttype(ext->sadb_ext_type)); | kdebug_sadb_exttype(ext->sadb_ext_type)); | ||||
▲ Show 20 Lines • Show All 859 Lines • Show Last 20 Lines |