/*
 * Decompiled with CFR 0.152.
 * 
 * Could not load the following classes:
 *  com.l7tech.util.FileUtils$Saver
 *  com.l7tech.util.IpProtocol
 */
package com.l7tech.server.util;

import com.l7tech.server.util.FirewallRules;
import com.l7tech.util.FileUtils;
import com.l7tech.util.IpProtocol;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.Collection;
import java.util.List;
import java.util.Map;

class m
implements FileUtils.Saver {
    final Collection val$rules;
    final IpProtocol val$ipProtocol;

    /*
     * Ignored method signature, as it can't be verified against descriptor
     */
    m(Collection collection, IpProtocol ipProtocol) {
        this.val$rules = collection;
        this.val$ipProtocol = ipProtocol;
    }

    public void doSave(FileOutputStream fileOutputStream) throws IOException {
        Map<String, List<String>> map = FirewallRules.b(this.val$rules, this.val$ipProtocol);
        FirewallRules.a(fileOutputStream, map, this.val$ipProtocol);
    }
}

