qlnxe: Fix promiscuous and allmulti settings
PR: 278087
(cherry picked from commit e3ec564ecb9c2daa96a8db36052e50ea554fe598)