aboutsummaryrefslogtreecommitdiff
path: root/lib/classifier.h
AgeCommit message (Expand)Author
2011-11-10classifier: Don't check masks when adding IPv4/IPv6 addresses.Justin Pettit
2011-11-10Prepend "nw_" to "frag" and "tos" elements.Justin Pettit
2011-11-09Support matching and modifying IP TTL.Justin Pettit
2011-11-09Support matching and modifying IP ECN bits.Justin Pettit
2011-11-09Support matching IPv6 flow label.Justin Pettit
2011-10-21Implement new fragment handling policy.Ben Pfaff
2011-09-13ofproto-dpif: Optimize flow revalidation for MAC learning.Ben Pfaff
2011-09-13classifier: Change cls_rule_set_nd_target() to take a pointer.Ben Pfaff
2011-08-19classifier: Fix typo in comment.Ben Pfaff
2011-08-04lib: Adapt headers for use in C++.Casey Barker
2011-06-14classifier: New function cls_rule_hash().Ben Pfaff
2011-06-07Better abstract wildcards for Ethernet destination field.Ben Pfaff
2011-05-11ofproto: Make rule construction and destruction more symmetric.Ben Pfaff
2011-02-02nicira-ext: Support matching IPv6 Neighbor Discovery messages.Justin Pettit
2011-02-02nicira-ext: Support matching IPv6 traffic.Justin Pettit
2011-02-02nicira-ext: Support matching ARP source and target hardware addresses.Justin Pettit
2011-01-20Implement arbitrary bitwise masks for tun_id field.Ben Pfaff
2010-12-10Expand tunnel IDs from 32 to 64 bits.Ben Pfaff
2010-12-07classifier: Implement better classifier rule formatting.Ben Pfaff
2010-12-06util: Introduce ASSIGN_CONTAINER to make iteration macros easier to read.Ben Pfaff
2010-12-03classifier: New cls_rule functions for setting registers and tun_id.Ben Pfaff
2010-11-23nx-match: Implement support for arbitrary VLAN TCI masks.Ben Pfaff
2010-11-22flow: Fully separate flow_wildcards from OpenFlow wildcard bits.Ben Pfaff
2010-11-22flow: Remove flow_to/from_match() in favor of cls_rule_to/from_match().Ben Pfaff
2010-11-22classifier: New function cls_rule_equal().Ben Pfaff
2010-11-15classifier: Remove classifier_for_each(), classifier_for_each_match().Ben Pfaff
2010-11-15classifier: Add functions and macros for iteration, and use them in ofproto.Ben Pfaff
2010-11-12classifier: Delete dead code specialized for the exact table.Ben Pfaff
2010-11-12classifier: Drop CLS_INC_* enumerations and related 'include' parameters.Ben Pfaff
2010-11-08flow: Better abstract flow_wildcards and use it more widely.Ben Pfaff
2010-11-08classifier: Add more cls_rule_set_*() functions.Ben Pfaff
2010-11-08classifier: Move in-band set_<field>() functions publicly available.Ben Pfaff
2010-11-08ofproto: Change ofproto_add_flow(), ofproto_delete_flow() to take cls_rule.Ben Pfaff
2010-11-08Rename cls_rule_zero_wildcards() to cls_rule_zero_wildcarded_fields().Ben Pfaff
2010-11-05ofproto: Generalize tun_id_from_cookie into flow_format.Ben Pfaff
2010-11-03classifier: Rewrite.Ben Pfaff
2010-10-29classifier: Change classifier_rule_overlaps() to take a cls_rule *.Ben Pfaff
2010-10-29classifier: Change classifier_find_rule_exactly() to take a cls_rule *.Ben Pfaff
2010-10-29classifier: Merge classifier_lookup_wild(), classifier_lookup_exact().Ben Pfaff
2010-10-29classifier: Remove unused functions cls_rule_moved(), cls_rule_replace().Ben Pfaff
2010-10-11flow: Get rid of flow_t typedef.Ben Pfaff
2010-10-08classifier: Add missing argument in CLASSIFIER_FOR_EACH_EXACT_RULE_SAFEJustin Pettit
2010-10-07classifier: Introduce macros for iterating exact-match flows.Ben Pfaff
2010-08-30treewide: Remove trailing whitespaceJoe Perches
2010-04-19tunneling: Add support for tunnel ID.Jesse Gross
2010-02-24Merge "master" into "next".Ben Pfaff
2010-02-20ofproto: Match on IP ToS/DSCP bits (OpenFlow 1.0)Justin Pettit
2010-02-20ofproto: Check overlap, emerg flow cache, and error code sync (OpenFlow 0.9)Justin Pettit
2010-02-20ofproto: Match VLAN PCP and rewrite ToS bits (OpenFlow 0.9)Justin Pettit
2010-02-12classifier: New function cls_rule_to_string().Ben Pfaff