summaryrefslogtreecommitdiff
path: root/ipacm/src/IPACM_Iface.cpp
diff options
context:
space:
mode:
authorSkylar Chang <chiaweic@codeaurora.org>2016-03-17 18:29:05 -0700
committerSkylar Chang <chiaweic@codeaurora.org>2016-04-11 14:51:49 -0700
commitbbb3c92ca1c764e7515f0412b6878f87d42b2ee8 (patch)
treea8413a3ef70cd435f0bb25273468f099df4fb187 /ipacm/src/IPACM_Iface.cpp
parent1254fa127b4abc7747d02d52ba2bb8536ac81574 (diff)
downloadipacfg-mgr-bbb3c92ca1c764e7515f0412b6878f87d42b2ee8.tar.gz
IPACM: fix compilation issue
Fix the compilation issue of IPACM by refering to g_strlcpy and g_strlcat. Change-Id: I91026c1393aa082482362db95a34016f1cb9e2eb
Diffstat (limited to 'ipacm/src/IPACM_Iface.cpp')
-rw-r--r--ipacm/src/IPACM_Iface.cpp45
1 files changed, 0 insertions, 45 deletions
diff --git a/ipacm/src/IPACM_Iface.cpp b/ipacm/src/IPACM_Iface.cpp
index 5dc7647..7b5a795 100644
--- a/ipacm/src/IPACM_Iface.cpp
+++ b/ipacm/src/IPACM_Iface.cpp
@@ -968,48 +968,3 @@ int IPACM_Iface::ipa_get_if_index
close(fd);
return IPACM_SUCCESS;
}
-
-size_t IPACM_Iface::strlcpy(char *dest, const char *src, size_t n)
-{
- size_t ret = strlen(src);
- size_t len = 0;
- if (n > 0) {
- if(ret >= n)
- {
- len = n-1;
- IPACMERR(" overflow detected \n");
- }
- else
- {
- len = ret;
- }
- dest[len] = '\0';
- memcpy(dest, src, len);
- }
- return ret;
-}
-
-size_t IPACM_Iface::strlcat(char *dest, const char *src, size_t n)
-{
- size_t dsize = strlen(dest);
- size_t len = strlen(src);
- size_t ret = dsize + len;
-
- if (dsize < n)
- {
- dest += dsize;
- n -= dsize;
- if (len >= n)
- {
- len = n - 1;
- IPACMERR(" overflow detected \n");
- }
- dest[len] = '\0';
- memcpy(dest, src, len);
- }
- else
- {
- IPACMERR(" dest buffer full\n");
- }
- return ret;
-}