File tree Expand file tree Collapse file tree 1 file changed +33
-0
lines changed Expand file tree Collapse file tree 1 file changed +33
-0
lines changed Original file line number Diff line number Diff line change @@ -125,6 +125,39 @@ pub fn run() {
125125    # Command REP socket bind. 
126126    command_bind="{{ mesh.proxy_api.command_bind }}" 
127127
128+   # Filters. 
129+   [mesh.filters] 
130+ 
131+     # DevAddr prefix filters. 
132+     # 
133+     # Example configuration: 
134+     # dev_addr_prefixes=["0000ff00/24"] 
135+     # 
136+     # The above filter means that the 24MSB of 0000ff00 will be used to 
137+     # filter DevAddrs. Uplinks with DevAddrs that do not match any of the 
138+     # configured filters will not be forwarded. Leaving this option empty 
139+     # disables filtering on DevAddr. 
140+     dev_addr_prefixes=[ 
141+       {{#each mesh.filters.dev_addr_prefixes}} 
142+       "{{this}}", 
143+       {{/each}} 
144+     ] 
145+ 
146+     # JoinEUI prefix filters. 
147+     # 
148+     # Example configuration: 
149+     # join_eui_prefixes=["0000ff0000000000/24"] 
150+     # 
151+     # The above filter means that the 24MSB of 0000ff0000000000 will be used 
152+     # to filter JoinEUIs. Uplinks with JoinEUIs that do not match any of the 
153+     # configured filters will not be forwarded. Leaving this option empty 
154+     # disables filtering on JoinEUI. 
155+     join_eui_prefixes=[ 
156+       {{#each mesh.filters.join_eui_prefixes}} 
157+       "{{this}}", 
158+       {{/each}} 
159+     ] 
160+ 
128161
129162# Backend configuration. 
130163[backend] 
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments