diff --git a/tools/mesh-cfgclient.c b/tools/mesh-cfgclient.c
index 57a2607..9069eb9 100644
--- a/tools/mesh-cfgclient.c
+++ b/tools/mesh-cfgclient.c
bt_shell_printf("\t" COLOR_GREEN "UUID = %s\n" COLOR_OFF, str);
l_free(str);
+ if (n >= 18) {
+ str = l_util_hexstring_upper(prov_data + 16, 2);
+ bt_shell_printf("\t" COLOR_GREEN "OOB = %s\n" COLOR_OFF, str);
+ l_free(str);
+ }
+
+ if (n >= 22) {
+ str = l_util_hexstring_upper(prov_data + 18, 4);
+ bt_shell_printf("\t" COLOR_GREEN "URI Hash = %s\n" COLOR_OFF,
+ str);
+ l_free(str);
+ }
+
/* TODO: Handle the rest of provisioning data if present */
dev = l_queue_find(devices, match_device_uuid, prov_data);