diff options
Diffstat (limited to 'lib/libalias')
-rw-r--r-- | lib/libalias/alias_db.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/lib/libalias/alias_db.c b/lib/libalias/alias_db.c index fac7ece..18983d2 100644 --- a/lib/libalias/alias_db.c +++ b/lib/libalias/alias_db.c @@ -677,7 +677,6 @@ CleanupAliasData(void) for (i=0; i<LINK_TABLE_OUT_SIZE; i++) { link = linkTableOut[i]; - linkTableOut[i] = NULL; while (link != NULL) { struct alias_link *link_next; @@ -1940,10 +1939,9 @@ PacketAliasSetAddress(struct in_addr addr) { if (packetAliasMode & PKT_ALIAS_RESET_ON_ADDR_CHANGE && aliasAddress.s_addr != addr.s_addr) - { CleanupAliasData(); - aliasAddress = addr; - } + + aliasAddress = addr; } |