From: Thomas Markwalder Date: Fri, 17 Jan 2020 16:46:58 +0000 (-0500) Subject: [#80] Adding function definitions to relay_unittests.c X-Git-Tag: v4_1_esv_r16~2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=2d00b7b15d464e6f702f9f8a27eac803dc38a17b;p=thirdparty%2Fdhcp.git [#80] Adding function definitions to relay_unittests.c --- diff --git a/relay/tests/relay_unittests.c b/relay/tests/relay_unittests.c index dd30bf2f..2297050a 100644 --- a/relay/tests/relay_unittests.c +++ b/relay/tests/relay_unittests.c @@ -406,3 +406,29 @@ ATF_TP_ADD_TCS(tp) { return (atf_no_error()); } + +/* Below are dummy function definitions to satisfy "required" symbols */ +isc_result_t find_class (struct class **c, const char *s, + const char *file, int line) { + return 0; +} + +int check_collection (struct packet *packet, struct lease *lease, + struct collection *collection) { + return 0; +} + +void classify (struct packet *packet, struct class *class){} +void bootp(struct packet *packet){} +void dhcp(struct packet *packet){} +void dhcpv6(struct packet *packet){} + +int parse_allow_deny (struct option_cache **oc, struct parse *cfile, + int flag) { + return 0; +} + +isc_result_t dhcp_set_control_state (control_object_state_t oldstate, + control_object_state_t newstate) { + return (ISC_R_SUCCESS); +}