Link layer address filter interface definition. More...
Link layer address filter interface definition.
Definition in file l2filter.h.
 Include dependency graph for l2filter.h:
 Include dependency graph for l2filter.h:Go to the source code of this file.
| Data Structures | |
| struct | l2filter_t | 
| Filter list entries.  More... | |
| Macros | |
| #define | CONFIG_L2FILTER_ADDR_MAXLEN (8U) | 
| Maximal length of addresses that can be stored in the filter list. | |
| #define | CONFIG_L2FILTER_LISTSIZE (8U) | 
| Number of slots in each filter list (filter entries per device) | |
| Functions | |
| int | l2filter_add (l2filter_t *list, const void *addr, size_t addr_len) | 
| Add an entry to a devices filter list. | |
| int | l2filter_rm (l2filter_t *list, const void *addr, size_t addr_len) | 
| Remove an entry from the given filter list. | |
| bool | l2filter_pass (const l2filter_t *list, const void *addr, size_t addr_len) | 
| Check if the given address passes the set filters. | |