def Aa.network

bend-osdev-apparmor@0.1.0.0 · apparmor.bend:83

import bend-osdev-apparmor@0.1.0.0/apparmor.bend as Apparmor
import Base
import bend-osdev-bytes@0.1.0.0/bytes.bend as B
import bend-osdev-apparmor@0.1.0.0/options.bend as O
import bend-osdev-apparmor@0.1.0.0/profile.bend as PR
import bend-osdev-apparmor@0.1.0.0/eval.bend as V
import bend-osdev-apparmor@0.1.0.0/rule_network.bend as RN

83# may the profile use a socket of this domain, type and protocol (names: inet, stream, tcp)?
84def Aa.network(opts: O.AaOptions, pol: PR.AaPolicy, profile: B.Octets, domain: B.Octets, stype: B.Octets, proto: B.Octets) -> Maybe<&2, V.AaDecision>:
85  Aa.on.network(Aa.profile(pol, profile), opts, RN.AaNetQuery{B.Octets.to_list(domain), B.Octets.to_list(stype), B.Octets.to_list(proto)})

Uses (9)

Used by (1)