summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnjaneeDevi Kapparapu <c_akappa@qti.qualcomm.com>2014-11-20 13:19:19 +0530
committerAnjaneeDevi Kapparapu <c_akappa@qti.qualcomm.com>2014-11-20 16:57:59 +0530
commit9e4d46d09181697e352d9eb50d74b75fb4a73617 (patch)
treeecf03188ee42eb3086e48a2eaf57cfce052fddda
parent2ccc1860895279b2f04d97a89f992fcfbd6fdd68 (diff)
copyright fix:qcacld: HDD: Support Multicast Domain Name System Offload
The purpose of the multicast Domain Name System (mDNS) is to resolve host names to IP addresses within small networks that do not include a local name server. It utilizes essentially the same programming interfaces, packet formats and operating semantics as the unicast DNS, and the advantage is zero configuration service while no need for central or global server. Based on mDNS, the DNS-SD (Service Discovery) allows clients to discover a named list of services by type in a specified domain using standard DNS queries. Here, we provide the ability to advertise the available services by responding to mDNS queries. Change-Id: I01061850af656ddd86b7060f6a51182d3df9b218 CRs-Fixed: 747044
-rw-r--r--CORE/HDD/inc/wlan_hdd_mdns_offload.h26
-rw-r--r--CORE/HDD/src/wlan_hdd_mdns_offload.c25
2 files changed, 45 insertions, 6 deletions
diff --git a/CORE/HDD/inc/wlan_hdd_mdns_offload.h b/CORE/HDD/inc/wlan_hdd_mdns_offload.h
index 4b4100cd4b96..5b5d8e817a95 100644
--- a/CORE/HDD/inc/wlan_hdd_mdns_offload.h
+++ b/CORE/HDD/inc/wlan_hdd_mdns_offload.h
@@ -1,8 +1,28 @@
/*
- * Copyright (c) 2014 Qualcomm Atheros, Inc.
- * All Rights Reserved.
- * Qualcomm Atheros Confidential and Proprietary.
+ * Copyright (c) 2014 The Linux Foundation. All rights reserved.
*
+ * Previously licensed under the ISC license by Qualcomm Atheros, Inc.
+ *
+ *
+ * Permission to use, copy, modify, and/or distribute this software for
+ * any purpose with or without fee is hereby granted, provided that the
+ * above copyright notice and this permission notice appear in all
+ * copies.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL
+ * WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED
+ * WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE
+ * AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
+ * DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
+ * PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
+ * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+ * PERFORMANCE OF THIS SOFTWARE.
+ */
+
+/*
+ * This file was originally distributed by Qualcomm Atheros, Inc.
+ * under proprietary terms before Copyright ownership was assigned
+ * to the Linux Foundation.
*/
#ifndef __WLAN_HDD_MDNS_OFFLOAD_H__
diff --git a/CORE/HDD/src/wlan_hdd_mdns_offload.c b/CORE/HDD/src/wlan_hdd_mdns_offload.c
index 8be31fecc4a0..c4629a1c2252 100644
--- a/CORE/HDD/src/wlan_hdd_mdns_offload.c
+++ b/CORE/HDD/src/wlan_hdd_mdns_offload.c
@@ -1,10 +1,29 @@
/*
- * Copyright (c) 2014 Qualcomm Atheros, Inc.
- * All Rights Reserved.
- * Qualcomm Atheros Confidential and Proprietary.
+ * Copyright (c) 2014 The Linux Foundation. All rights reserved.
*
+ * Previously licensed under the ISC license by Qualcomm Atheros, Inc.
+ *
+ *
+ * Permission to use, copy, modify, and/or distribute this software for
+ * any purpose with or without fee is hereby granted, provided that the
+ * above copyright notice and this permission notice appear in all
+ * copies.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL
+ * WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED
+ * WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE
+ * AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
+ * DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
+ * PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
+ * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+ * PERFORMANCE OF THIS SOFTWARE.
*/
+/*
+ * This file was originally distributed by Qualcomm Atheros, Inc.
+ * under proprietary terms before Copyright ownership was assigned
+ * to the Linux Foundation.
+ */
/**
* wlan_hdd_mdns_offload.c - WLAN Host Device Driver implementation