switch (md_nameformat) {
case CFM_CCM_MD_FORMAT_DNS:
case CFM_CCM_MD_FORMAT_CHAR:
- (void)nd_printzp(ndo, md_name, md_namelength, NULL);
+ nd_printjnp(ndo, md_name, md_namelength);
break;
case CFM_CCM_MD_FORMAT_MAC:
ND_PRINT("\n\t MA Name: ");
switch (ma_nameformat) {
case CFM_CCM_MA_FORMAT_CHAR:
- (void)nd_printzp(ndo, ma_name, ma_namelength, NULL);
+ nd_printjnp(ndo, ma_name, ma_namelength);
break;
/* FIXME add printers for those MA formats - hexdump for now */
case CFM_CHASSIS_ID_LOCAL:
case CFM_CHASSIS_ID_CHASSIS_COMPONENT:
case CFM_CHASSIS_ID_PORT_COMPONENT:
- (void)nd_printzp(ndo, tptr + 1, chassis_id_length, NULL);
+ nd_printjnp(ndo, tptr + 1, chassis_id_length);
break;
default:
case EAP_TYPE_IDENTITY:
if (len - 5 > 0) {
ND_PRINT(", Identity: ");
- (void)nd_printzp(ndo, cp + 5, len - 5, NULL);
+ nd_printjnp(ndo, cp + 5, len - 5);
}
break;
case EAP_TYPE_NOTIFICATION:
if (len - 5 > 0) {
ND_PRINT(", Notification: ");
- (void)nd_printzp(ndo, cp + 5, len - 5, NULL);
+ nd_printjnp(ndo, cp + 5, len - 5);
}
break;
ND_PRINT(".");
if (length+lab_length > max_length) {
if (print)
- (void)nd_printzp(ndo, cp+length, max_length-length, NULL);
+ nd_printjnp(ndo, cp+length, max_length-length);
break;
}
if (print)
- (void)nd_printzp(ndo, cp+length, lab_length, NULL);
+ nd_printjnp(ndo, cp+length, lab_length);
length += lab_length;
}
if (print)
ND_PRINT(" Verdict: %u Fingerprint: %s Common Name: ",
GET_U_1(value),
format_256(ndo, value + 4));
- (void)nd_printzp(ndo, value + 36, bodylen - 36, NULL);
+ nd_printjnp(ndo, value + 36, bodylen - 36);
}
break;
ND_PRINT(" M: %u P: %u H: %u L: %u User-agent: ",
M, P, H, L
);
- (void)nd_printzp(ndo, value + 4, bodylen - 4, NULL);
+ nd_printjnp(ndo, value + 4, bodylen - 4);
}
break;
print_dns_label(ndo, value+1, bodylen-1, 1);
} else if (policy == 130) {
ND_PRINT("Opaque UTF-8: ");
- (void)nd_printzp(ndo, value + 1, bodylen - 1, NULL);
+ nd_printjnp(ndo, value + 1, bodylen - 1);
} else if (policy == 131) {
if (bodylen != 1) {
nd_print_invalid(ndo);
);
if (l < 64) {
ND_PRINT("\"");
- (void)nd_printzp(ndo, value + 17, l, NULL);
+ nd_printjnp(ndo, value + 17, l);
ND_PRINT("\"");
} else {
nd_print_invalid(ndo);
return hexdump;
}
ND_PRINT("\n\t vlan name: ");
- (void)nd_printzp(ndo, tptr + 7, sublen, NULL);
+ nd_printjnp(ndo, tptr + 7, sublen);
break;
case LLDP_PRIVATE_8021_SUBTYPE_PROTOCOL_IDENTITY:
if (tlv_len < 5) {
return hexdump;
}
ND_PRINT("\n\t protocol identity: ");
- (void)nd_printzp(ndo, tptr + 5, sublen, NULL);
+ nd_printjnp(ndo, tptr + 5, sublen);
break;
case LLDP_PRIVATE_8021_SUBTYPE_LINKAGGR:
GET_U_1(tptr + 6));
/* Country code */
- (void)nd_printzp(ndo, tptr + 7, 2, NULL);
+ nd_printjnp(ndo, tptr + 7, 2);
lci_len = lci_len-3;
tptr = tptr + 9;
return hexdump;
}
- (void)nd_printzp(ndo, tptr, ca_len, NULL);
+ nd_printjnp(ndo, tptr, ca_len);
tptr += ca_len;
lci_len -= ca_len;
}
case LLDP_TIA_LOCATION_DATA_FORMAT_ECS_ELIN:
ND_PRINT("\n\t ECS ELIN id ");
- (void)nd_printzp(ndo, tptr + 5, tlv_len - 5, NULL);
+ nd_printjnp(ndo, tptr + 5, tlv_len - 5);
break;
default:
case LLDP_PRIVATE_TIA_SUBTYPE_INVENTORY_ASSET_ID:
ND_PRINT("\n\t %s ",
tok2str(lldp_tia_inventory_values, "unknown", subtype));
- (void)nd_printzp(ndo, tptr + 4, tlv_len - 4, NULL);
+ nd_printjnp(ndo, tptr + 4, tlv_len - 4);
break;
default:
}
if (oid_len) {
ND_PRINT("\n\t OID length %u", oid_len);
- (void)nd_printzp(ndo, tptr + 1, oid_len, NULL);
+ nd_printjnp(ndo, tptr + 1, oid_len);
}
}
case LLDP_CHASSIS_CHASSIS_COMP_SUBTYPE:
case LLDP_CHASSIS_INTF_ALIAS_SUBTYPE:
case LLDP_CHASSIS_PORT_COMP_SUBTYPE:
- (void)nd_printzp(ndo, tptr + 1, tlv_len - 1, NULL);
+ nd_printjnp(ndo, tptr + 1, tlv_len - 1);
break;
case LLDP_CHASSIS_NETWORK_ADDR_SUBTYPE:
case LLDP_PORT_AGENT_CIRC_ID_SUBTYPE:
case LLDP_PORT_INTF_ALIAS_SUBTYPE:
case LLDP_PORT_PORT_COMP_SUBTYPE:
- (void)nd_printzp(ndo, tptr + 1, tlv_len - 1, NULL);
+ nd_printjnp(ndo, tptr + 1, tlv_len - 1);
break;
case LLDP_PORT_NETWORK_ADDR_SUBTYPE:
case LLDP_PORT_DESCR_TLV:
if (ndo->ndo_vflag) {
ND_PRINT(": ");
- (void)nd_printzp(ndo, tptr, tlv_len, NULL);
+ nd_printjnp(ndo, tptr, tlv_len);
}
break;
* similar to the CDP printer.
*/
ND_PRINT(": ");
- (void)nd_printzp(ndo, tptr, tlv_len, NULL);
+ nd_printjnp(ndo, tptr, tlv_len);
break;
case LLDP_SYSTEM_DESCR_TLV:
if (ndo->ndo_vflag) {
ND_PRINT("\n\t ");
- (void)nd_printzp(ndo, tptr, tlv_len, NULL);
+ nd_printjnp(ndo, tptr, tlv_len);
}
break;
case OSPF_AUTH_SIMPLE:
ND_PRINT("\n\tSimple text password: ");
- (void)nd_printzp(ndo, op->ospf_authdata, OSPF_AUTH_SIMPLE_LEN, NULL);
+ nd_printjnp(ndo, op->ospf_authdata, OSPF_AUTH_SIMPLE_LEN);
break;
case OSPF_AUTH_MD5:
ND_PRINT("\n\tv3len %u, ", GET_BE_U_2(ptr + MST_BPDU_VER3_LEN_OFFSET));
ND_PRINT("MCID Name ");
- (void)nd_printzp(ndo, ptr + MST_BPDU_CONFIG_NAME_OFFSET, 32, NULL);
+ nd_printjnp(ndo, ptr + MST_BPDU_CONFIG_NAME_OFFSET, 32);
ND_PRINT(", rev %u,"
"\n\t\tdigest %08x%08x%08x%08x, ",
GET_BE_U_2(ptr + MST_BPDU_CONFIG_NAME_OFFSET + 32),
ND_PRINT("\n\tv4len %u, ", GET_BE_U_2(ptr + offset));
ND_PRINT("AUXMCID Name ");
- (void)nd_printzp(ndo, ptr + offset + SPB_BPDU_CONFIG_NAME_OFFSET, 32, NULL);
+ nd_printjnp(ndo, ptr + offset + SPB_BPDU_CONFIG_NAME_OFFSET, 32);
ND_PRINT(", Rev %u,\n\t\tdigest %08x%08x%08x%08x",
GET_BE_U_2(ptr + offset + SPB_BPDU_CONFIG_REV_OFFSET),
GET_BE_U_4(ptr + offset + SPB_BPDU_CONFIG_DIGEST_OFFSET),
break;
}
ND_PRINT(" name ");
- (void)nd_printzp(ndo, tsp->tsp_name, sizeof(tsp->tsp_name), NULL);
+ nd_printjnp(ndo, tsp->tsp_name, sizeof(tsp->tsp_name));
}
case VQP_OBJ_VLAN_NAME:
case VQP_OBJ_VTP_DOMAIN:
case VQP_OBJ_ETHERNET_PKT:
- (void)nd_printzp(ndo, tptr, vqp_obj_len, NULL);
+ nd_printjnp(ndo, tptr, vqp_obj_len);
break;
/* those objects have similar semantics - fall through */
case VQP_OBJ_MAC_ADDRESS: