Added BVLC to dynamic datalink module. Thanks, Kim Taylor!

This commit is contained in:
skarg
2015-09-17 17:12:23 +00:00
parent 8f1741751d
commit 504b7c3713
+12
View File
@@ -31,6 +31,11 @@
License. License.
------------------------------------------- -------------------------------------------
####COPYRIGHTEND####*/ ####COPYRIGHTEND####*/
#include "ethernet.h"
#include "bip.h"
#include "bvlc.h"
#include "arcnet.h"
#include "dlmstp.h"
#include "datalink.h" #include "datalink.h"
#include <string.h> #include <string.h>
@@ -95,6 +100,13 @@ void datalink_set(
datalink_cleanup = bip_cleanup; datalink_cleanup = bip_cleanup;
datalink_get_broadcast_address = bip_get_broadcast_address; datalink_get_broadcast_address = bip_get_broadcast_address;
datalink_get_my_address = bip_get_my_address; datalink_get_my_address = bip_get_my_address;
} else if (strcasecmp("bvlc", datalink_string) == 0) {
datalink_init = bip_init;
datalink_send_pdu = bvlc_send_pdu;
datalink_receive = bvlc_receive;
datalink_cleanup = bip_cleanup;
datalink_get_broadcast_address = bip_get_broadcast_address;
datalink_get_my_address = bip_get_my_address;
} else if (strcasecmp("ethernet", datalink_string) == 0) { } else if (strcasecmp("ethernet", datalink_string) == 0) {
datalink_init = ethernet_init; datalink_init = ethernet_init;
datalink_send_pdu = ethernet_send_pdu; datalink_send_pdu = ethernet_send_pdu;