summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| | * | | | qcacld: Debug functionality to track external threadsRajeev Kumar2014-11-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add debug functionality in VOS SSR protection logic to track external thread calls. Change-Id: Iacaa954ac6400930e98d459f0242e0470d49726e CRs-fixed: 760528
| | * | | | qcacld: Fix race condition in MC thread stuck detect logicRajeev Kumar2014-11-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1) vos_mq_post_message can be called from multiple contexts use atomic variable to avoid race conditions. 2) Increase VOS wrapper get failure count to avoid false detection Change-Id: Ia7489cf041f613833198f2820d79a83697906f01 CRs-fixed: 760528
| | * | | | qcacld: Fix num of beaconTX offload entities in all platforms.Krunal Soni2014-11-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This would fix the number of beacon tx offload entities on various platform. If this number gets increased than higher memory gets consumed in firmware. Some platforms don't offer high storage. For such platforms, this number needs to be reduced. CRs-Fixed: 761054 Change-Id: I674b30014311a45152542f743e438a427bf53bce
| * | | | | Merge "Release 1.0.0.242 QCACLD WLAN Driver"Linux Build Service Account2014-11-24
| |\ \ \ \ \
| | * | | | | Release 1.0.0.242 QCACLD WLAN DriverAnjaneedevi Kapparapu2014-11-24
| | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge remote-tracking branch 'origin/caf/caf-wlan/master' into HEAD * origin/caf/caf-wlan/master: Cafstaging Release 1.0.0.242 qcacld: Add "LINKSPEED" support to device ioctl handler hdd_ioctl() qcacld: SME: Support Software Authentication Offload qcacld: WMA: Support Software AP Authentication Offload qcacld: Support Software AP Authentication Offload qcacld: CL 1156589 - update fw common interface files qcacld: CL 1153980 - update fw common interface files qcacld: CL 1149257 - update fw common interface files qcacld: CL 1143872 - update fw common interface files qcacld: CL 1140415 - update fw common interface files qcacld: CL 1133654 - update fw common interface files Change-Id: Ibfbdb0dae852dbe8dc40693f6d2b8061fc0d0053
| | | * | | | Cafstaging Release 1.0.0.242AnjaneeDevi Kapparapu2014-11-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cafstaging Release 1.0.0.242 Change-Id: I8dbefec4571490c336c666d49fe6b8e5d34fdcb5 CRs-Fixed: 688141
| | | * | | | qcacld: Add "LINKSPEED" support to device ioctl handler hdd_ioctl()Srinivas Girigowda2014-11-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add "LINKSPEED" support to device ioctl handler hdd_ioctl() Change-Id: Ia041cc2635cbce28ce0ead2c39719f73268e5a1a CRs-Fixed: 758837
| | | * | | | qcacld: SME: Support Software Authentication Offloadfktsai2014-11-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For SAP Auth Offload, Sta assoc/disassoc state will be finish by target FW. So we need the wmi events (Sta connect/disconnect) to get station Info and keep station peer information maintain well (add peer/remove peer) on host side. Station assoc req frame will append on WMI_SAP_OFL_ADD_STA_EVENTID event, and this modification will parse the frame and create station node and peer for host driver. Change-Id: I8ab0cc906be97be6f1f61de3e2ac9359cb7d17b0 CRs-Fixed: 753731
| | | * | | | qcacld: WMA: Support Software AP Authentication Offloadfktsai2014-11-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since SAP Auth Offload, Sta connect/disconnect state will finish on Target FW side. Host Driver need to get the Sta information from Target side. Add two wmi event handler to receive station connect/disconnect event and indicate to SME layer handle it. Change-Id: Ic94f22442b847724ada6f5034709dc7c691ef29f CRs-Fixed: 753731
| | | * | | | qcacld: Support Software AP Authentication Offloadfktsai2014-11-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Support SAP Auth Offload, create INI parameter to enable/disable this feature. Enable/disable command will set to target firmware when SAP start/end or unload host driver. Change-Id: I2fd622e1f32ce278d45bca6bde6392ea8747349c CRs-Fixed: 753731
| | | * | | | qcacld: CL 1156589 - update fw common interface filessyeh2014-11-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change set add wmi commands and events for APFind offload feature. CRs-Fixed: 761519 Change-Id: If07418910f805142c79d2098729d46e4796629ad
| | | * | | | qcacld: CL 1153980 - update fw common interface filessyeh2014-11-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change set add wmi commands and events for softAP offload feature. Change-Id: I5a502dd7695feb603102cfee61863b7f7311de2e CRs-Fixed: 760907
| | | * | | | qcacld: CL 1149257 - update fw common interface filesKrishna Kumaar Natarajan2014-11-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change set add a new flag to match PMF for roaming offload. Change-Id: Iff53eb9c0b2743ff87934838e1b5a444cfcae6c0 CRs-Fixed: 761102
| | | * | | | qcacld: CL 1143872 - update fw common interface filesKrishna Kumaar Natarajan2014-11-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change set add a WMI command to set slow and fast antenna diversity and also update few comments. Change-Id: I547543eeb6ac41596ec005ba2b23b6df3a9effdc CRs-Fixed: 761102
| | | * | | | qcacld: CL 1140415 - update fw common interface filesKrishna Kumaar Natarajan2014-11-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change set add ie bitmap for centre frequency1, centre frequency 2 and PHY mode. Change-Id: I000df0fda49ae74f23343d32f563344650aa30c8 CRs-Fixed: 761102
| | | * | | | qcacld: CL 1133654 - update fw common interface filesKrishna Kumaar Natarajan2014-11-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change set add wmi_pdev_resume_event which is generated in response to wmi_pdev_resume_cmd from host. Change-Id: Icb0968be7a12ff47bfdcaef1440c2a0e7efe5ab6 CRs-Fixed: 761102
| * | | | | | Merge "Release 1.0.0.241B QCACLD WLAN Driver"Linux Build Service Account2014-11-24
| |\| | | | |
| | * | | | | Release 1.0.0.241B QCACLD WLAN DriverAkash Patel2014-11-22
| | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge remote-tracking branch 'origin/caf/caf-wlan/master' into HEAD * origin/caf/caf-wlan/master: Cafstaging Release 1.0.0.241B qca-cld:wma: Allow scan offload when SAP is not up qcacld: hdd: reset the dfs_cac_status when stop bss Change-Id: I4a031069461bb54ff607bc48be6494d1329c3b4f
| | | * | | | Cafstaging Release 1.0.0.241BAkash Patel2014-11-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cafstaging Release 1.0.0.241B Change-Id: I08ee1469ab77847a5e0c7fced8f2442001efb7b5 CRs-Fixed: 688141
| | | * | | | qca-cld:wma: Allow scan offload when SAP is not upPeng Xu2014-11-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allow scan offload scan command sent to FW even when SAP is not up. Removed the checking for vdev handle since it is not needed for offloaded scan request. Change-Id: Ic1219c37d4346ae9aa6d26433980378529c936b8 CRs-fixed: 761214
| | | * | | | qcacld: hdd: reset the dfs_cac_status when stop bssRyan Hsu2014-11-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When restart the BSS on same DFS channel, the dfs_cac_status is not reset properly before stopping BSS, that would cause the new BSS start transmiting packets before the CAC_END. Change to reset the dfs_cac_status when the last bss stop. Change-Id: Id9e4dd9d465c03db9c9981625efe3ef4486f8dca CRs-fixed: 761138
| * | | | | | Merge "Release 1.0.0.241A QCACLD WLAN Driver."Linux Build Service Account2014-11-24
| |\| | | | |
| | * | | | | Release 1.0.0.241A QCACLD WLAN Driver.Akash Patel2014-11-21
| |/| | | | | | | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge remote-tracking branch 'origin/caf/caf-wlan/master' * origin/caf/caf-wlan/master: Cafstaging Release 1.0.0.241A qcacld-new: Debug change to catch MC thread stuck issue Change-Id: Ic2596f9555d35ca3c359268bed679f474423bf9b
| | * | | | Cafstaging Release 1.0.0.241AAkash Patel2014-11-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cafstaging Release 1.0.0.241A Change-Id: Ie0a541f0327adaf531605e6f7cabb8183d4007fa CRs-Fixed: 688141
| | * | | | qcacld-new: Debug change to catch MC thread stuck issueRajeev Kumar2014-11-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add debug change to call panic after detecting MC thread is stuck. Change-Id: Iea7c53138ed783eda7f90c732f667dab505a7ee0 CRs-fixed: 760528
| * | | | | Merge "Release 1.0.0.241 QCACLD WLAN Driver"Linux Build Service Account2014-11-21
| |\ \ \ \ \
| | * | | | | Release 1.0.0.241 QCACLD WLAN DriverAnjaneedevi Kapparapu2014-11-21
| |/| | | | | | | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge remote-tracking branch 'origin/caf/caf-wlan/master' * origin/caf/caf-wlan/master: Cafstaging Release 1.0.0.241 qcacld:wma: Configure client kickout event qcacld: Correct the VHT Channel width settings per session. Change-Id: Ieb446cf3d7791add45f53eaf3869f22852503899
| | * | | | Cafstaging Release 1.0.0.241AnjaneeDevi Kapparapu2014-11-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cafstaging Release 1.0.0.241 Change-Id: I60689d092029b7d710e9ad456c3b740c241ac808 CRs-Fixed: 688141
| | * | | | qcacld:wma: Configure client kickout eventManikandaraja Venkatachalapathy2014-11-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Configure client kickout wakeup event to be enabled in firmware. Change-Id: I85a00bd336818d82f883a06ee5a6e519bd1854d0 CRs-Fixed: 760465
| | * | | | qcacld: Correct the VHT Channel width settings per session.Rakesh Sunki2014-11-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | VHT channel width was incorrectly populated in AP+AP case as one AP session was overwriting other AP's VHT value in dat file. Fix to copy the VHT channel width to PE session during start bss and channel change request and populate from the session entry in the beacons. Change-Id: Id7290a9080249cc59f579b8b4e6ea4621b259531 CRs-Fixed: 760541
| * | | | | Merge "Release 1.0.0.240 QCACLD WLAN Driver"Linux Build Service Account2014-11-20
| |\ \ \ \ \
| | * | | | | Release 1.0.0.240 QCACLD WLAN DriverAnjaneedevi Kapparapu2014-11-20
| |/| | | | | | | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge remote-tracking branch 'origin/caf/caf-wlan/master' * origin/caf/caf-wlan/master: Cafstaging Release 1.0.0.240 copyright fix:qcacld: HDD: Support Multicast Domain Name System Offload qcacld: hdd/ipa lower the logging level qcacld: SME: Modify the value of SIR_HAL_SET_MDNS_XXX qca-cld:sap: Fix ACS channel selection for HT40 and VHT80 cases qcacld: Allow Tx frame when restart concurrent SAP in DFS channel qcacld SAP: Fail SAP Start BSS on ACS fail wlan: Disable HT40 in 2.4GHz station mode wlan: HTT: Fix issues reported in static analysis tool qcacld: UMAC: Fix issues reported by static analysis tool qcacld: avoid un pause of tx queues in reassociating state Change-Id: If22c44d420c6895e169ec7c73199dae1f22af09d
| | * | | | Cafstaging Release 1.0.0.240AnjaneeDevi Kapparapu2014-11-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cafstaging Release 1.0.0.240 Change-Id: Ief7b6c30f19cb35635075729de575a9c2efc5b15 CRs-Fixed: 688141
| | * | | | copyright fix:qcacld: HDD: Support Multicast Domain Name System OffloadAnjaneeDevi Kapparapu2014-11-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| | * | | | qcacld: hdd/ipa lower the logging levelRyan Hsu2014-11-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When running the throughput test, if certain peers get disconnected for some reason, and before the peer is completely removed. This packet will be forward to HDD, and the message would keep printing, which would hog the cpu resource until all the packets in queue get drainned, we would see watchdog barks sometimes. So lower the logging level to avoid this case. Change-Id: I0b1c47a842bbc4aa1484aad5691a8c1704bc8f19 CRs-fixed: 759659
| | * | | | qcacld: SME: Modify the value of SIR_HAL_SET_MDNS_XXXsyeh2014-11-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The value of SIR_HAL_SET_MDNS_XXXX are used by other variables (SIR_HAR_ROAM_INVOKE and SIR_HAL_IPA_OFFLOAD_ENABLE_DISABLE) so it causes the compilation fail in SDIO package. Change-Id: Id9f7c5ac7407119edd378944b071841b26a587bb CRs-Fixed: 759393
| | * | | | qca-cld:sap: Fix ACS channel selection for HT40 and VHT80 casesPeng Xu2014-11-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently the maximum weightage of a single channel is used as a threshold to determine if a channel can be picked. But in HT40 and VHT80 case the combined weightage of channels may exceed this threshold value. This fixes the threshold values for determine if a channel should be picked. Change-Id: I71ae3c48b329cca7989874034cfd9254c04520f5 CRs-fixed: 759593
| | * | | | qcacld: Allow Tx frame when restart concurrent SAP in DFS channelYun Park2014-11-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes connection issue after SAP restarted in DFS channel while concurrent SAP exists Change-Id: I09746b485a9c8ebd17d2d931b7064907fa1881c3 CRs-Fixed: 759258
| | * | | | qcacld SAP: Fail SAP Start BSS on ACS failManikandan Mohan2014-11-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When no channel could be selected by Auto channel select due to DFS, LTE-Coex and concurrent mode restrictions, we used to return first channel in given ACS range or ACS band. Changed this behavior to fail BSS startup if ACS failed to find a channel. Change-Id: I423ddda9d1b0c3b4eabcc21d487cfd2e0e895d40 CRs-fixed: 758178
| | * | | | wlan: Disable HT40 in 2.4GHz station modeSandeep Puligilla2014-11-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 'gChannelBondingMode24GHz' configuration item is common for SAP and STA mode.MDM currently supports HT40 in SAP mode only. So, disabling HT40 mode in 2.4Ghz STA mode. Change-Id: I857ea125efe02b7e63f9fa318512099d4b08ee18 CRs-Fixed: 752118
| | * | | | wlan: HTT: Fix issues reported in static analysis toolDhanashri Atre2014-11-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ensure hash table is not NULL before referencing it. Change-Id: I0600ce96847f9142729cacd7a13244b1525b5159 CRs-Fixed: 759629
| | * | | | qcacld: UMAC: Fix issues reported by static analysis toolKrishna Kumaar Natarajan2014-11-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change set fix invalid memory access if pSession is NULL. Change-Id: I8b13312ea2f960097ec9535ec0176b35560d96b4 CRs-Fixed: 759067
| | * | | | qcacld: avoid un pause of tx queues in reassociating stateNaveen Rawat2014-11-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Due to flow control logic, netif tx queues will get unpaused whenever a large number of tx descriptors (more than a certain threshold) are freed. This might occur during reassociating state, causing some tx packets to be sent to firmware, which will lead to delay in VDEV_STOP rsp and hence REASSOC timeout followed by roaming failure. To avoid this, in the flow control logic, if hdd ReASSOC state is true do not unpause netif tx queues. Change-Id: I323cfe30c5d93f3f35e9925194ec1e83fb5f2f2b CRs-Fixed: 759610
| * | | | | Merge "Release 1.0.0.239 QCACLD WLAN Driver"Linux Build Service Account2014-11-19
| |\ \ \ \ \
| | * | | | | Release 1.0.0.239 QCACLD WLAN DriverAnjaneedevi Kapparapu2014-11-19
| |/| | | | | | | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge remote-tracking branch 'origin/caf/caf-wlan/master' * origin/caf/caf-wlan/master: Cafstaging Release 1.0.0.239 qcacld: Add protection for failure of USB probe qcacld: add USB bundling support qcacld: Fix the issue with channel bonding qcacld: SME: Support Multicast Domain Name System Offload qcacld: WMA: Support Multicast Domain Name System Offload qcacld: HDD: Support Multicast Domain Name System Offload Change-Id: Ic3685be8cf0bd4a45ac5cb0d329bcdcfc37796ff
| | * | | | Cafstaging Release 1.0.0.239AnjaneeDevi Kapparapu2014-11-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cafstaging Release 1.0.0.239 Change-Id: I9bf0fe3af173fa949b47d55c5f542f7da0adef7f CRs-Fixed: 688141
| | * | | | qcacld: Add protection for failure of USB probeChien-Ming Chen2014-11-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If hif_usb_probe doesn't complete sussessfully, 1. it causes following HIF commmands failure in next loading. Doing cold reset to prevent next loading failure. 2. hif_register_driver can't just return value from usb_register function. The usb_register may return OK, but hif_usb_probe is failed. The hif_register_driver function must return value depends on result of hif_usb_probe and usb_register. Change-Id: I12e429b66eab4a7cf47d9e97aba454e780a38c1b CRs-Fixed: 749607
| | * | | | qcacld: add USB bundling supportWei-Jen, Lin2014-11-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add USB tx/rx bundling optimization to improve throughput. Change-Id: I44c4d4df2efad64c0e57d70dfd1d12a482df2f35 CRs-Fixed: 756058
| | * | | | qcacld: Fix the issue with channel bondingKiran Kumar Lokere2014-11-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Check the channel width only in 11ac mode to select the CB mode. - Update the channel width param only in AP mode. Change-Id: Ic2ce6b9bec712d813726d2dfa40a45b323514398 CRs-Fixed: 758456
| | * | | | qcacld: SME: Support Multicast Domain Name System Offloadsyeh2014-11-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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: I52102997948e597d6c25544417a012c88e63009f CRs-Fixed: 747044