[aravis] fake_gv_camera: listen for discovery packets on 255.255.255.255 address.
- From: Emmanuel Pacaud <emmanuel src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [aravis] fake_gv_camera: listen for discovery packets on 255.255.255.255 address.
- Date: Thu, 28 Nov 2013 22:26:30 +0000 (UTC)
commit 4b48dde65b3a50e31e6d1207a92a378f8a9312e4
Author: Emmanuel Pacaud <emmanuel gnome org>
Date: Thu Nov 28 23:24:54 2013 +0100
fake_gv_camera: listen for discovery packets on 255.255.255.255 address.
src/arvfakegvcamera.c | 5 +----
1 files changed, 1 insertions(+), 4 deletions(-)
---
diff --git a/src/arvfakegvcamera.c b/src/arvfakegvcamera.c
index 448a850..656d10d 100644
--- a/src/arvfakegvcamera.c
+++ b/src/arvfakegvcamera.c
@@ -250,9 +250,7 @@ arv_fake_gv_camera_new (const char *interface_name)
g_object_unref (socket_address);
- socket_address = g_socket_address_new_from_native (ifap_iter->ifa_broadaddr,
- sizeof (struct sockaddr));
- inet_address = g_inet_socket_address_get_address (G_INET_SOCKET_ADDRESS
(socket_address));
+ inet_address = g_inet_address_new_from_string ("255.255.255.255");
discovery_address_string = g_inet_address_to_string (inet_address);
arv_debug_device ("[FakeGvCamera::new] Discovery address = %s",
discovery_address_string);
inet_socket_address = g_inet_socket_address_new (inet_address, ARV_GVCP_PORT);
@@ -267,7 +265,6 @@ arv_fake_gv_camera_new (const char *interface_name)
g_socket_set_blocking (gv_camera->discovery_socket, FALSE);
}
g_object_unref (inet_socket_address);
- g_object_unref (socket_address);
g_free (gvcp_address_string);
g_free (discovery_address_string);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]