summaryrefslogtreecommitdiff
path: root/lib/classifier.c
Commit message (Expand)AuthorAgeFilesLines
* ofproto: Make rule construction and destruction more symmetric.Ben Pfaff2011-05-111-1/+14
* classifier: Remove OF1.0 special case from classifier_find_rule_exactly().Ben Pfaff2011-05-111-7/+1
* ofproto: Break apart into generic and hardware-specific parts.Ben Pfaff2011-05-111-4/+3
* classifier: Omit all-1-bits mask for VLAN TCI in cls_rule_format().Ben Pfaff2011-03-161-0/+2
* nicira-ext: Support matching IPv6 Neighbor Discovery messages.Justin Pettit2011-02-021-4/+29
* nicira-ext: Support matching IPv6 traffic.Justin Pettit2011-02-021-5/+122
* nicira-ext: Support matching ARP source and target hardware addresses.Justin Pettit2011-02-021-3/+35
* lib: Replace IP_TYPE_ references with IPPROTO_.Justin Pettit2011-02-021-4/+4
* Implement arbitrary bitwise masks for tun_id field.Ben Pfaff2011-01-201-9/+22
* classifier: Insert commas after fields that lacked them in cls_rule_format().Ben Pfaff2010-12-151-6/+6
* classifier: Use OFP_DEFAULT_PRIORITY instead of literal 32768.Ben Pfaff2010-12-151-1/+1
* Expand tunnel IDs from 32 to 64 bits.Ben Pfaff2010-12-101-4/+4
* classifier: Implement better classifier rule formatting.Ben Pfaff2010-12-071-11/+160
* classifier: New cls_rule functions for setting registers and tun_id.Ben Pfaff2010-12-031-0/+22
* nx-match: Implement support for arbitrary VLAN TCI masks.Ben Pfaff2010-11-231-67/+54
* flow: Fully separate flow_wildcards from OpenFlow wildcard bits.Ben Pfaff2010-11-221-114/+45
* flow: Remove flow_to/from_match() in favor of cls_rule_to/from_match().Ben Pfaff2010-11-221-9/+68
* flow: New function flow_wildcards_is_exact().Ben Pfaff2010-11-221-1/+1
* classifier: New function cls_rule_equal().Ben Pfaff2010-11-221-0/+10
* classifier: Fix segfault iterating with rules that differ only in priority.Ben Pfaff2010-11-191-3/+15
* classifier: Remove classifier_for_each(), classifier_for_each_match().Ben Pfaff2010-11-151-102/+1
* classifier: Add functions and macros for iteration, and use them in ofproto.Ben Pfaff2010-11-151-0/+116
* classifier: Delete dead code specialized for the exact table.Ben Pfaff2010-11-121-45/+0
* classifier: Drop CLS_INC_* enumerations and related 'include' parameters.Ben Pfaff2010-11-121-43/+19
* Add support for matching Ethernet multicast frames.Ben Pfaff2010-11-111-4/+15
* ofproto: Implement support for registers in extended flow match.Ben Pfaff2010-11-111-2/+13
* classifier: Pass correct member to CONTAINER_OF in cls_table_next_rule().Ben Pfaff2010-11-111-1/+1
* flow: Better abstract flow_wildcards and use it more widely.Ben Pfaff2010-11-081-15/+17
* classifier: Add more cls_rule_set_*() functions.Ben Pfaff2010-11-081-4/+126
* classifier: Move in-band set_<field>() functions publicly available.Ben Pfaff2010-11-081-0/+63
* ofproto: Change ofproto_add_flow(), ofproto_delete_flow() to take cls_rule.Ben Pfaff2010-11-081-0/+10
* Rename cls_rule_zero_wildcards() to cls_rule_zero_wildcarded_fields().Ben Pfaff2010-11-081-2/+2
* ofproto: Generalize tun_id_from_cookie into flow_format.Ben Pfaff2010-11-051-5/+5
* classifier: Rewrite.Ben Pfaff2010-11-031-583/+417
* classifier: Change classifier_rule_overlaps() to take a cls_rule *.Ben Pfaff2010-10-291-13/+9
* classifier: Change classifier_find_rule_exactly() to take a cls_rule *.Ben Pfaff2010-10-291-13/+13
* classifier: Merge classifier_lookup_wild(), classifier_lookup_exact().Ben Pfaff2010-10-291-19/+27
* classifier: Remove classifier_insert_exact().Ben Pfaff2010-10-291-12/+0
* classifier: Remove unused functions cls_rule_moved(), cls_rule_replace().Ben Pfaff2010-10-291-49/+0
* flow: Get rid of flow_t typedef.Ben Pfaff2010-10-111-19/+20
* flow: Separate "flow_t" from "struct odp_flow_key".Ben Pfaff2010-10-111-1/+0
* classifier: Introduce macros for iterating exact-match flows.Ben Pfaff2010-10-071-1/+4
* Switch many macros from using CONTAINER_OF to using OBJECT_CONTAINING.Ben Pfaff2010-10-011-26/+17
* treewide: Remove trailing whitespaceJoe Perches2010-08-301-6/+6
* tunneling: Add support for tunnel ID.Jesse Gross2010-04-191-9/+11
* classifier: Check all rules of equal priority when inserting.Jesse Gross2010-03-191-3/+3
* Merge "master" into "next".Ben Pfaff2010-02-241-0/+13
|\
| * classifier: New function cls_rule_to_string().Ben Pfaff2010-02-121-1/+14
* | ofproto: Match on IP ToS/DSCP bits (OpenFlow 1.0)Justin Pettit2010-02-201-0/+1
* | ofproto: Check overlap, emerg flow cache, and error code sync (OpenFlow 0.9)Justin Pettit2010-02-201-0/+56