diff options
Diffstat (limited to 'src/pre_test.cpp')
-rw-r--r-- | src/pre_test.cpp | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/src/pre_test.cpp b/src/pre_test.cpp index 583427eb..42d1bc67 100644 --- a/src/pre_test.cpp +++ b/src/pre_test.cpp @@ -137,9 +137,13 @@ bool CPretestOnePortInfo::get_mac(COneIPInfo *ip, uint8_t *mac) { default: assert(0); } - - (*it)->get_mac(mac); - return true; + + if ((*it)->resolve_needed()) { + return false; + } else { + (*it)->get_mac(mac); + return true; + } } return false; |