Commits
Dmitrijs Goloscapovs authored and Andris Zeila committed 2fba0514076
........S. [ZBX-26664] added interface field validation in LLD Merge in ZBX/zabbix from feature/ZBX-26664-7.0 to release/7.0 * commit 'a2a2f39eed2ff5cdc05617cdb662aeb9801a1513': ........S. [ZBX-26664] updated comments ........S. [ZBX-26664] fixed error message ........S. [ZBX-26664] fixed compilation ........S. [ZBX-26664] fixed port trimming when discovering interfaces ........S. [ZBX-26664] added trimming of empty spaces after expanding interface LLD macros ........S. [ZBX-26664] added trimming of leading zeroes when making interface port in lld ........S. [ZBX-26664] added check to prevent LLD from creating SNMP v1,v2c interfaces with empty community ........S. [ZBX-26664] fixed check if string is a used macro ........S. [ZBX-26664] fixed redundant null checks and out of boud access ........S. [ZBX-26664] fixed interface ip validation when dns is not used ........S. [ZBX-26664] add interface ip/dns validation even if it was not active, but still was set ........S. [ZBX-26664] added validation of DNS names with possible macros .D......S. [ZBX-26664] added changelog entry ........S. [ZBX-26664] fixed IP based interface lld validation ........S. [ZBX-26664] fixed/improved interface validation ........S. [ZBX-26664] fixed interface validation fix ........S. [ZBX-26664] fixed interface validation .......PS. [ZBX-26664] fixed various issues .......PS. [ZBX-26664] added interface field validation when creating/updating hosts via LLD (cherry picked from commit a23f9222a1120db8a07e98aa1ef98a31697d0044)