From d3607406203b5c1d18161cbd4aaa7bb8a260393f Mon Sep 17 00:00:00 2001
From: Robert Anderson <randerson@lbsd.net>
Date: Tue, 10 Mar 2009 11:26:54 +0000
Subject: [PATCH] Cleaned up a little

---
 OPERATORS | 20 ++++++++------------
 1 file changed, 8 insertions(+), 12 deletions(-)

diff --git a/OPERATORS b/OPERATORS
index 4d7bf7d8..d8323c1c 100644
--- a/OPERATORS
+++ b/OPERATORS
@@ -1,89 +1,85 @@
 Op 	 Example and documentation
 ------------------------------------
 
+
+Operator Modifiers:
+||<operator>  - Logical OR, this create a multi-value attribute of which any of the items can match the operator.
+
+
+
+
+
 Attribute = Value
     Not allowed as a check item for RADIUS protocol attributes. It is allowed for server configuration attributes (Auth-Type, etc), and sets the value of on attribute, only if there is no other item of the same attribute. 
 
     As a reply item, it means "add the item to the reply list, but only if there is no other item of the same attribute. 
 
- := 	
 
 Attribute := Value
     Always matches as a check item, and replaces in the configuration items any attribute of the same name. If no attribute of that name appears in the request, then this attribute is added. 
 
     As a reply item, it has an identical meaning, but for the reply items, instead of the request items. 
 
-== 	
 
 Attribute == Value
     As a check item, it matches if the named attribute is present in the request, AND has the given value. 
 
     Not allowed as a reply item. 
 
-+= 	
 
 Attribute += Value
     Always matches as a check item, and adds the current attribute with value to the list of configuration items. 
 
     As a reply item, it has an identical meaning, but the attribute is added to the reply items. 
 
- != 	
 
 Attribute != Value
     As a check item, matches if the given attribute is in the request, AND does not have the given value. 
 
     Not allowed as a reply item. 
 
-> 	
 
 Attribute > Value
     As a check item, it matches if the request contains an attribute with a value greater than the one given. 
 
     Not allowed as a reply item. 
 
->= 	
 
 Attribute >= Value
     As a check item, it matches if the request contains an attribute with a value greater than, or equal to the one given. 
 
     Not allowed as a reply item. 
 
-< 	
 
 Attribute < Value
     As a check item, it matches if the request contains an attribute with a value less than the one given. 
 
     Not allowed as a reply item. 
 
-<= 	
 
 Attribute <= Value
     As a check item, it matches if the request contains an attribute with a value less than, or equal to the one given. 
 
     Not allowed as a reply item. 
 
-=~ 	
 
 Attribute =~ Expression
     As a check item, it matches if the request contains an attribute which matches the given regular expression. This operator may only be applied to string attributes. 
 
     Not allowed as a reply item. 
 
- !~ 	
 
 Attribute !~ Expression
     As a check item, it matches if the request contains an attribute which does not match the given regular expression. This operator may only be applied to string attributes. 
 
     Not allowed as a reply item. 
 
-=* 	
 
 Attribute =* Value
     As a check item, it matches if the request contains the named attribute, no matter what the value is. 
 
     Not allowed as a reply item. 
 
- !* 	
 
 Attribute !* Value
     As a check item, it matches if the request does not contain the named attribute, no matter what the value is. 
-- 
GitLab