On Thu, Mar 22, 2012 at 11:44:53AM -0700, John Johansen wrote:
> Signed-off-by: John Johansen <john.johan...@canonical.com>

Acked-By: Steve Beattie <sbeat...@ubuntu.com>

> ---
>  parser/libapparmor_re/hfa.cc |   14 +++++++-------
>  parser/libapparmor_re/hfa.h  |    4 ++--
>  2 files changed, 9 insertions(+), 9 deletions(-)
> 
> diff --git a/parser/libapparmor_re/hfa.cc b/parser/libapparmor_re/hfa.cc
> index 3e796ad..5ace9df 100644
> --- a/parser/libapparmor_re/hfa.cc
> +++ b/parser/libapparmor_re/hfa.cc
> @@ -340,7 +340,7 @@ void DFA::remove_unreachable(dfaflags_t flags)
>                                       cerr << "unreachable: " << **i;
>                                       if (*i == start)
>                                               cerr << " <==";
> -                                     if (!(*i)->perms.is_null())
> +                                     if ((*i)->perms.is_accept())
>                                               (*i)->perms.dump(cerr);
>                                       cerr << "\n";
>                               }
> @@ -556,7 +556,7 @@ void DFA::minimize(dfaflags_t flags)
>                       (*i)->label = -1;
>                       rep->perms.add((*i)->perms);
>               }
> -             if (!rep->perms.is_null())
> +             if (rep->perms.is_accept())
>                       final_accept++;
>  //if ((*p)->size() > 1)
>  //cerr << "\n";
> @@ -611,11 +611,11 @@ out:
>  void DFA::dump(ostream & os)
>  {
>       for (Partition::iterator i = states.begin(); i != states.end(); i++) {
> -             if (*i == start || !(*i)->perms.is_null()) {
> +             if (*i == start || (*i)->perms.is_accept()) {
>                       os << **i;
>                       if (*i == start)
>                               os << " <== (allow/deny/audit/quiet)";
> -                     if (!(*i)->perms.is_null())
> +                     if ((*i)->perms.is_accept())
>                               (*i)->perms.dump(os);
>                       os << "\n";
>               }
> @@ -631,7 +631,7 @@ void DFA::dump(ostream & os)
>                               excluded.insert(j->first);
>                       } else {
>                               os << **i;
> -                             if (!(*i)->perms.is_null())
> +                             if ((*i)->perms.is_accept())
>                                       os << " ", (*i)->perms.dump(os);
>                               os << " -> " << *(j)->second << ": 0x"
>                                  << hex << (int) j->first;
> @@ -643,7 +643,7 @@ void DFA::dump(ostream & os)
>  
>               if ((*i)->otherwise != nonmatching) {
>                       os << **i;
> -                     if (!(*i)->perms.is_null())
> +                     if ((*i)->perms.is_accept())
>                               os << " ", (*i)->perms.dump(os);
>                       os << " -> " << *(*i)->otherwise << ": [";
>                       if (!excluded.empty()) {
> @@ -677,7 +677,7 @@ void DFA::dump_dot_graph(ostream & os)
>               if (*i == start) {
>                       os << "\t\tstyle=bold" << "\n";
>               }
> -             if (!(*i)->perms.is_null()) {
> +             if ((*i)->perms.is_accept()) {
>                       os << "\t\tlabel=\"" << **i << "\\n";
>                       (*i)->perms.dump(os);
>                       os << "\"\n";
> diff --git a/parser/libapparmor_re/hfa.h b/parser/libapparmor_re/hfa.h
> index 73bbfc0..9e022a6 100644
> --- a/parser/libapparmor_re/hfa.h
> +++ b/parser/libapparmor_re/hfa.h
> @@ -43,7 +43,7 @@ class perms_t {
>  public:
>       perms_t(void) throw(int): allow(0), deny(0), audit(0), quiet(0), 
> exact(0) { };
>  
> -     bool is_null(void) { return !(allow | audit | quiet); }
> +     bool is_accept(void) { return (allow | audit | quiet); }
>  
>       void dump(ostream &os)
>       {
> @@ -106,7 +106,7 @@ public:
>                       allow &= ~deny;
>                       quiet &= deny;
>                       deny = 0;
> -                     return is_null();
> +                     return !is_accept();
>               }
>               return 0;
>       }
> -- 
> 1.7.9.1
> 
> 
> -- 
> AppArmor mailing list
> AppArmor@lists.ubuntu.com
> Modify settings or unsubscribe at: 
> https://lists.ubuntu.com/mailman/listinfo/apparmor

-- 
Steve Beattie
<sbeat...@ubuntu.com>
http://NxNW.org/~steve/

Attachment: signature.asc
Description: Digital signature

-- 
AppArmor mailing list
AppArmor@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/apparmor

Reply via email to