Commit fe6e4ebe authored by Willem Thiart's avatar Willem Thiart
Browse files

Moved src around; Made clang happy

parent 06ab83e0
......@@ -46,10 +46,10 @@ static: $(OBJECTS)
ar -r libcraft.a $(OBJECTS)
.PHONY: tests
tests: raft_server.c raft_server_properties.c raft_log.c raft_node.c $(TEST_DIR)/main_test.c $(TEST_DIR)/test_server.c $(TEST_DIR)/test_node.c $(TEST_DIR)/test_log.c $(TEST_DIR)/test_scenario.c $(TEST_DIR)/mock_send_functions.c $(TEST_DIR)/CuTest.c $(LLQUEUE_DIR)/linked_list_queue.c
tests: src/raft_server.c src/raft_server_properties.c src/raft_log.c src/raft_node.c $(TEST_DIR)/main_test.c $(TEST_DIR)/test_server.c $(TEST_DIR)/test_node.c $(TEST_DIR)/test_log.c $(TEST_DIR)/test_scenario.c $(TEST_DIR)/mock_send_functions.c $(TEST_DIR)/CuTest.c $(LLQUEUE_DIR)/linked_list_queue.c
$(CC) $(CFLAGS) -o tests_main $^
./tests_main
gcov raft_server.c
gcov src/raft_server.c
clean:
@rm -f $(TEST_DIR)/main_test.c *.o $(GCOV_OUTPUT); \
......
......@@ -379,6 +379,10 @@ int raft_is_candidate(raft_server_t* me);
* @return currently elapsed timeout in milliseconds */
int raft_get_timeout_elapsed(raft_server_t* me);
/**
* @return request timeout in milliseconds */
int raft_get_request_timeout(raft_server_t* me_);
/**
* @return index of last applied entry */
int raft_get_last_applied_idx(raft_server_t* me);
......
......@@ -73,6 +73,8 @@ void raft_become_leader(raft_server_t* me);
void raft_become_candidate(raft_server_t* me);
void raft_become_follower(raft_server_t* me);
void raft_vote(raft_server_t* me, int node);
void raft_set_current_term(raft_server_t* me,int term);
......
......@@ -8,10 +8,10 @@
"include/raft.h",
"include/raft_log.h",
"include/raft_private.h",
"raft_log.c",
"raft_node.c",
"raft_server.c",
"raft_server_properties.c"
"src/raft_log.c",
"src/raft_node.c",
"src/raft_server.c",
"src/raft_server_properties.c"
]
}
#ifndef MOCK_SEND_FUNCTIONS_H
#define MOCK_SEND_FUNCTIONS_H
void senders_new();
void* sender_new(void* address);
void* sender_poll_msg_data(void* s);
void sender_poll_msgs(void* s);
int sender_msgs_available(void* s);
void sender_set_raft(void* s, void* r);
int sender_requestvote(raft_server_t* raft,
void* udata, int peer, msg_requestvote_t* msg);
......@@ -22,3 +30,5 @@ int sender_entries(raft_server_t* raft,
int sender_entries_response(raft_server_t* raft,
void* udata, int peer, msg_entry_response_t* msg);
#endif /* MOCK_SEND_FUNCTIONS_H */
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment