aboutsummaryrefslogtreecommitdiff
path: root/lib/classifier.c
AgeCommit message (Expand)Author
2011-12-21flow: Rename 'priority' to 'skb_priority'.Ben Pfaff
2011-11-21nx-match: Fold all of its data structures into mf_field.Ben Pfaff
2011-11-11classifier: Use HMAP_FOR_EACH, HMAP_FOR_EACH_CONTINUE.Ben Pfaff
2011-11-10flow: Use FWW_ flags to wildcard IP DSCP and ECN.Justin Pettit
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-09Don't overload IP TOS with the frag matching bits.Justin Pettit
2011-11-09Support matching IPv6 flow label.Justin Pettit
2011-11-01datapath: Convert kernel priority actions into match/set.Pravin B Shelar
2011-10-21Implement new fragment handling policy.Ben Pfaff
2011-10-11openflow: Delete icmp_type and icmp_code macros.Ben Pfaff
2011-10-04nicira-ext: Fix build problems on 64-bit systems.Justin Pettit
2011-09-13classifier: Move zero_wildcards() to flow.c as public flow_zero_wildcards().Ben Pfaff
2011-09-13packets: Add more utility functions for IPv4 and IPv6 addresses.Ben Pfaff
2011-09-13classifier: Change cls_rule_set_nd_target() to take a pointer.Ben Pfaff
2011-08-12flow: New FLOW_WC_SEQ build assertion.Ethan Jackson
2011-08-12lib: Whitespace cleanup.Ethan Jackson
2011-06-30classifier: Print ARP opcode as "arp_op" instead of "opcode".Ben Pfaff
2011-06-14classifier: New function cls_rule_hash().Ben Pfaff
2011-06-14flow: Give flow_wildcards_hash() a 'basis' parameter.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-05-11classifier: Remove OF1.0 special case from classifier_find_rule_exactly().Ben Pfaff
2011-05-11ofproto: Break apart into generic and hardware-specific parts.Ben Pfaff
2011-03-16classifier: Omit all-1-bits mask for VLAN TCI in cls_rule_format().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-02-02lib: Replace IP_TYPE_ references with IPPROTO_.Justin Pettit
2011-01-20Implement arbitrary bitwise masks for tun_id field.Ben Pfaff
2010-12-15classifier: Insert commas after fields that lacked them in cls_rule_format().Ben Pfaff
2010-12-15classifier: Use OFP_DEFAULT_PRIORITY instead of literal 32768.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-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-22flow: New function flow_wildcards_is_exact().Ben Pfaff
2010-11-22classifier: New function cls_rule_equal().Ben Pfaff
2010-11-19classifier: Fix segfault iterating with rules that differ only in priority.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-11Add support for matching Ethernet multicast frames.Ben Pfaff
2010-11-11ofproto: Implement support for registers in extended flow match.Ben Pfaff
2010-11-11classifier: Pass correct member to CONTAINER_OF in cls_table_next_rule().Ben Pfaff