colo.h (6214231abde01119d3084a67262d35e909bd9414) | colo.h (24525e93c17aabdd88df893f1ceecc37e8b289f3) |
---|---|
1/* 2 * COarse-grain LOck-stepping Virtual Machines for Non-stop Service (COLO) 3 * (a.k.a. Fault Tolerance or Continuous Replication) 4 * 5 * Copyright (c) 2016 HUAWEI TECHNOLOGIES CO., LTD. 6 * Copyright (c) 2016 FUJITSU LIMITED 7 * Copyright (c) 2016 Intel Corporation 8 * --- 84 unchanged lines hidden (view full) --- 93void extract_ip_and_port(uint32_t tmp_ports, ConnectionKey *key, Packet *pkt); 94void fill_connection_key(Packet *pkt, ConnectionKey *key); 95void reverse_connection_key(ConnectionKey *key); 96Connection *connection_new(ConnectionKey *key); 97void connection_destroy(void *opaque); 98Connection *connection_get(GHashTable *connection_track_table, 99 ConnectionKey *key, 100 GQueue *conn_list); | 1/* 2 * COarse-grain LOck-stepping Virtual Machines for Non-stop Service (COLO) 3 * (a.k.a. Fault Tolerance or Continuous Replication) 4 * 5 * Copyright (c) 2016 HUAWEI TECHNOLOGIES CO., LTD. 6 * Copyright (c) 2016 FUJITSU LIMITED 7 * Copyright (c) 2016 Intel Corporation 8 * --- 84 unchanged lines hidden (view full) --- 93void extract_ip_and_port(uint32_t tmp_ports, ConnectionKey *key, Packet *pkt); 94void fill_connection_key(Packet *pkt, ConnectionKey *key); 95void reverse_connection_key(ConnectionKey *key); 96Connection *connection_new(ConnectionKey *key); 97void connection_destroy(void *opaque); 98Connection *connection_get(GHashTable *connection_track_table, 99 ConnectionKey *key, 100 GQueue *conn_list); |
101bool connection_has_tracked(GHashTable *connection_track_table, 102 ConnectionKey *key); |
|
101void connection_hashtable_reset(GHashTable *connection_track_table); 102Packet *packet_new(const void *data, int size, int vnet_hdr_len); 103void packet_destroy(void *opaque, void *user_data); 104 105#endif /* QEMU_COLO_PROXY_H */ | 103void connection_hashtable_reset(GHashTable *connection_track_table); 104Packet *packet_new(const void *data, int size, int vnet_hdr_len); 105void packet_destroy(void *opaque, void *user_data); 106 107#endif /* QEMU_COLO_PROXY_H */ |