From afa6edecc1739b635162e742cd5c95c2db8127bd Mon Sep 17 00:00:00 2001 From: irungentoo Date: Mon, 19 Aug 2013 23:54:28 -0400 Subject: Some refactoring done. --- core/LAN_discovery.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'core/LAN_discovery.c') diff --git a/core/LAN_discovery.c b/core/LAN_discovery.c index ad1337ef..3045e215 100644 --- a/core/LAN_discovery.c +++ b/core/LAN_discovery.c @@ -121,7 +121,7 @@ static int LAN_ip(IP ip) return -1; } -static int handle_LANdiscovery(IP_Port source, uint8_t *packet, uint32_t length) +static int handle_LANdiscovery(void * object, IP_Port source, uint8_t *packet, uint32_t length) { if (LAN_ip(source.ip) == -1) return 1; @@ -140,11 +140,11 @@ int send_LANdiscovery(uint16_t port) data[0] = 33; memcpy(data + 1, self_public_key, crypto_box_PUBLICKEYBYTES); IP_Port ip_port = {broadcast_ip(), port}; - return sendpacket(ip_port, data, 1 + crypto_box_PUBLICKEYBYTES); + return sendpacket(temp_net->sock, ip_port, data, 1 + crypto_box_PUBLICKEYBYTES); } void LANdiscovery_init(void) { - networking_registerhandler(33, &handle_LANdiscovery); + networking_registerhandler(temp_net, 33, &handle_LANdiscovery, NULL); } -- cgit v1.2.3