private int parseArgs(String[] args) { for (int i=0; i<args.length; i++) { if (args[i].equals("-a")) { String s = nextOption(args, i++); if (s.equals("MD5")) { authProtocol = AuthMD5.ID; authPassphrase = createOctetString(nextOption(args, i++)); privPassphrase = createOctetString(nextOption(args, i++)); community = createOctetString(nextOption(args, i++)); engineBootCount = Math.max(Integer.parseInt(nextOption(args, i++)), 0); String debugOption = nextOption(args, i++); LogFactory.getLogFactory().getRootLogger().setLogLevel( LogLevel.toLevel(debugOption)); localEngineID = createOctetString(nextOption(args, i++)); authoritativeEngineID = createOctetString(nextOption(args, i++)); contextEngineID = createOctetString(nextOption(args, i++)); contextName = createOctetString(nextOption(args, i++)); maxSizeResponsePDU = Integer.parseInt(nextOption(args, i++)); retries = Integer.parseInt(nextOption(args, i++));
private int parseArgs(String[] args) { for (int i=0; i<args.length; i++) { if (args[i].equals("-a")) { String s = nextOption(args, i++); if (s.equals("MD5")) { authProtocol = AuthMD5.ID; authPassphrase = createOctetString(nextOption(args, i++)); privPassphrase = createOctetString(nextOption(args, i++)); community = createOctetString(nextOption(args, i++)); engineBootCount = Math.max(Integer.parseInt(nextOption(args, i++)), 0); String debugOption = nextOption(args, i++); LogFactory.getLogFactory().getRootLogger().setLogLevel( LogLevel.toLevel(debugOption)); localEngineID = createOctetString(nextOption(args, i++)); authoritativeEngineID = createOctetString(nextOption(args, i++)); contextEngineID = createOctetString(nextOption(args, i++)); contextName = createOctetString(nextOption(args, i++)); maxSizeResponsePDU = Integer.parseInt(nextOption(args, i++)); retries = Integer.parseInt(nextOption(args, i++));