• Felipe Leme's avatar
    Created a firewall chain for power save mode. · 3f624341
    Felipe Leme authored
    When power-save mode was first implemented, there were no firewall rules
    on netd, so the solution was to make all network interface metered and
    re-use the bw_penalty_box chain.
    
    This change removes that workaround by creating a explicit fw_powersave
    chain, whose behavior is similar to fw_dozable (in fact, it reuses some
    of its code); such change not only makes network restrictions on
    power-save mode simpler, but it also allows to optimze how the restrict
    network rules are changed.
    
    BUG: 27127112
    Change-Id: I52aee49d80386594e3a52fea9667d580d2d944a1
    3f624341
FirewallController.cpp 9.4 KB