summaryrefslogtreecommitdiff
path: root/lib/cfm.c
Commit message (Expand)AuthorAgeFilesLines
* hmap: use short version of safe loops if possible.Adrian Moreno2022-03-301-2/+2
* Eliminate use of term "slave" in bond, LACP, and bundle contexts.Ben Pfaff2020-10-211-2/+2
* cfm: Remove tabs from output.Ben Pfaff2018-06-111-10/+10
* types: New macros ETH_ADDR_C and ETH_ADDR64_C.Ben Pfaff2017-11-291-4/+2
* lib: Move lib/poll-loop.h to include/openvswitchXiao Liang2017-11-031-1/+1
* userspace: Add packet_type in dp_packet and flowJan Scheurich2017-05-031-1/+1
* json: Move from lib to include/openvswitch.Terry Wilson2016-07-221-1/+2
* hmap: Add HMAP_FOR_EACH_POP.Daniele Di Proietto2016-04-261-3/+2
* Move lib/dynamic-string.h to include/openvswitch directoryBen Warren2016-03-191-1/+1
* userspace: Define and use struct eth_addr.Jarno Rajahalme2015-08-281-7/+6
* hmap: Don't include ovs-atomic.h unnecessarily.Ben Pfaff2015-03-311-0/+1
* auto-attach: Add auto-attach support to ofproto layerDennis Flynn2015-03-031-4/+6
* dp-packet: Remove ofpbuf dependency.Pravin B Shelar2015-03-031-6/+6
* lib: Move vlog.h to <openvswitch/vlog.h>Thomas Graf2014-12-151-1/+1
* Use magic ETH_ADDR_LEN instead of 6 for Ethernet address length.Wang Sheng-Hui2014-10-221-2/+3
* lib/cfm: Use relaxed atomics and optimize cfm_should_process_flow().Jarno Rajahalme2014-08-291-12/+28
* cfm: Reduce "long delay" message from WARN to INFO, to match BFD behavior.Ben Pfaff2014-07-251-1/+1
* Use ovs_refcount_unref_relaxed.Jarno Rajahalme2014-07-071-1/+1
* cfm: Extracts the cfm status in one function.Alex Wang2014-06-131-7/+35
* cfm: Update cfm status on cfm creation and deletion.Alex Wang2014-05-071-8/+10
* cfm: Require ccm received in demand mode.Alex Wang2014-04-301-1/+11
* bfd/cfm: Check status change before update status to database.Alex Wang2014-04-241-2/+30
* ofpbuf: Abstract 'l2' pointer and document usage conventions.Jarno Rajahalme2014-04-031-1/+1
* ofpbuf: Rename trivial _get_ functions without the "get".Jarno Rajahalme2014-04-031-2/+2
* ofpbuf: Introduce access api for base, data and size.Pravin Shelar2014-03-301-1/+1
* lib/ofpbuf: CompactJarno Rajahalme2014-03-291-2/+3
* lib/hash.h: add hash_uint64()Andy Zhou2014-03-281-1/+1
* cfm: Define old_cfm_fault as 'enum cfm_fault_reason'.Alex Wang2014-03-201-2/+2
* cfm: Notify connectivity_seq on remote maintenance points change.Alex Wang2014-03-191-9/+13
* ovs-atomic: Delete atomic, atomic_flag, ovs_refcount destroy functions.Ben Pfaff2014-03-131-5/+1
* lib: Add tpid parameter to eth_push_vlan()Simon Horman2014-01-161-1/+1
* ovs-atomic: Introduce a new 'struct ovs_refcount'.Ben Pfaff2014-01-081-10/+5
* ovs-atomic: Add atomic_destroy() and use everywhere it is needed.Ben Pfaff2014-01-081-0/+5
* Rename NOT_REACHED to OVS_NOT_REACHEDHarold Lim2013-12-171-3/+3
* cfm: Notify connectivity_seq on cfm_set_faultJoe Stringer2013-12-131-0/+1
* ofproto-dpif: Don't poll ports when nothing changesJoe Stringer2013-12-121-0/+14
* cfm: Count flaps when logging is disabledJoe Stringer2013-11-111-10/+12
* cfm: Add ovsdb column "cfm_flap_count".alex wang2013-11-041-0/+19
* cfm: Add cfm_wake_time() function.Alex Wang2013-10-161-2/+17
* cfm: Don't enforce CFM_FAULT_INTERVAL.Ethan Jackson2013-09-201-2/+0
* cfm: Prevent interval fault when demand mode is enabled on one end.alex wang2013-09-191-4/+7
* cfm: Fix a memory allocation bug in cfm_get_remove_mpids().Guolin Yang2013-09-041-1/+1
* ovs-atomic: atomic_load() must take a non-const argument.Ben Pfaff2013-08-201-6/+8
* clang: Pass objects, not their addresses, to thread-safety macros.Alex Wang2013-08-091-2/+2
* clang: Use OVS_REQUIRES() instead of OVS_REQ_WRLOCK() for plain mutex.Alex Wang2013-08-091-7/+7
* cfm: update remote opstate only when a CCM is received.Paul Ingram2013-08-051-3/+13
* cfm: Make the CFM module thread safe.Ethan Jackson2013-08-011-65/+145
* Make attribute packed equivalent for MSC compilers.Linda Sun2013-07-171-1/+3
* cfm: Reference count 'struct cfm'.Ethan Jackson2013-06-271-1/+20
* ofproto-dpif: Always un-wildcard 'dl_type'.Justin Pettit2013-06-251-1/+0