if (bc != null) { engineBoots = bc.intValue(); snmp.getUSM().setEngineBoots(engineBoots);
private void configureEngine(Session snmp, USM usm, Map<String,List<Object>> settings) { int engineBoots = 0; Integer bc = (Integer) ArgumentParser.getValue(settings, oBootCounter, 0); if (bc != null) { engineBoots = bc; usm.setEngineBoots(engineBoots); } int engineTime = 0; OctetString localEngineID = createOctetString((String) ArgumentParser.getValue(settings, oLocalEngineID, 0), null); if (localEngineID == null) { if (snmp.getLocalEngineID() == null) { snmp.setLocalEngine(MPv3.createLocalEngineID(), engineBoots, engineTime); } } else { snmp.setLocalEngine(localEngineID.getValue(), engineBoots, engineTime); } }
private void configureEngine(Snmp snmp, Map settings) { int engineBoots = 0; Integer bc = (Integer) ArgumentParser.getValue(settings, oBootCounter, 0); if (bc != null) { engineBoots = bc; snmp.getUSM().setEngineBoots(engineBoots); } int engineTime = 0; OctetString localEngineID = createOctetString((String) ArgumentParser.getValue(settings, oLocalEngineID, 0), null); if (localEngineID == null) { if (snmp.getLocalEngineID() == null) { snmp.setLocalEngine(MPv3.createLocalEngineID(), engineBoots, engineTime); } } else { snmp.setLocalEngine(localEngineID.getValue(), engineBoots, engineTime); } }