summaryrefslogtreecommitdiff
path: root/src/ipcpd/unicast/addr-auth/flat.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/ipcpd/unicast/addr-auth/flat.c')
-rw-r--r--src/ipcpd/unicast/addr-auth/flat.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/ipcpd/unicast/addr-auth/flat.c b/src/ipcpd/unicast/addr-auth/flat.c
index b834e86e..c4562935 100644
--- a/src/ipcpd/unicast/addr-auth/flat.c
+++ b/src/ipcpd/unicast/addr-auth/flat.c
@@ -69,8 +69,11 @@ uint64_t flat_address(void)
{
uint32_t addr = INVALID_ADDRESS;
+#if defined (CONFIG_OUROBOROS_DEBUG) && defined (IPCP_DEBUG_LOCAL)
+ addr = getpid();
+#else
while (addr == INVALID_ADDRESS)
random_buffer(&addr,sizeof(addr));
-
+#endif
return addr;
}