Author: igalic
Date: Fri Sep 23 09:03:18 2011
New Revision: 1174601
URL: http://svn.apache.org/viewvc?rev=1174601&view=rev
Log:
TS-953: this should fix the build failure introduced by r1174513, really.
Modified:
trafficserver/traffic/trunk/mgmt/tools/SysAPI.cc
Modified: trafficserver/traffic/trunk/mgmt/tools/SysAPI.cc
URL:
http://svn.apache.org/viewvc/trafficserver/traffic/trunk/mgmt/tools/SysAPI.cc?rev=1174601&r1=1174600&r2=1174601&view=diff
==============================================================================
--- trafficserver/traffic/trunk/mgmt/tools/SysAPI.cc (original)
+++ trafficserver/traffic/trunk/mgmt/tools/SysAPI.cc Fri Sep 23 09:03:18 2011
@@ -78,7 +78,7 @@ int
Net_GetHostname(char *hostname, size_t hostname_len)
{
hostname[0] = 0;
- return (gethostname(hostname, 256));
+ return (gethostname(hostname, hostname_len));
}
int
@@ -1401,6 +1401,7 @@ int NetConfig_Action(int index, ...);
int TimeConfig_Action(int index, bool restart, ...);
int Net_GetNIC_Values(char *interface, char *status, char *onboot, char
*static_ip, char *ip, char *netmask,
char *gateway);
+int find_value(const char *pathname, const char *key, char *value, size_t
value_len, const char *delim, int no);
static bool recordRegexCheck(const char *pattern, const char *value);
int
@@ -1603,10 +1604,10 @@ Net_GetDomain(char *domain, size_t domai
{
// domain can be defined using search or domain keyword
domain[0] = 0;
- return !find_value("/etc/resolv.conf", "search", domain, domain_len " ", 0);
+ return !find_value("/etc/resolv.conf", "search", domain, domain_len, " ", 0);
/* if there is bug file against this, we should search for domain keyword
as well
- if (!find_value("/etc/resolv.conf", "search", domain, domain_len " ", 0))
{
- return (!find_value("/etc/resolv.conf", "domain", domain, domain_len " ",
0));
+ if (!find_value("/etc/resolv.conf", "search", domain, domain_len, " ",
0)) {
+ return (!find_value("/etc/resolv.conf", "domain", domain, domain_len, "
", 0));
}else
return 0;
*/