diff options
author | kpfleming <kpfleming@f38db490-d61c-443f-a65b-d21fe96a405b> | 2005-09-02 19:15:03 +0000 |
---|---|---|
committer | kpfleming <kpfleming@f38db490-d61c-443f-a65b-d21fe96a405b> | 2005-09-02 19:15:03 +0000 |
commit | a6013bf67af8a4c5aeca8f916e2a9fd7b7d9bea6 (patch) | |
tree | b053c271731944bf8c939664858d22434dfa4859 /pbx/dundi-parser.c | |
parent | 67d98e550bc2c6f0373c6567bccae6064d58d52f (diff) |
use native-sign characters for strings (issue #5105)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6507 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'pbx/dundi-parser.c')
-rwxr-xr-x | pbx/dundi-parser.c | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/pbx/dundi-parser.c b/pbx/dundi-parser.c index b29224d3c..18d656b39 100755 --- a/pbx/dundi-parser.c +++ b/pbx/dundi-parser.c @@ -507,7 +507,7 @@ int dundi_ie_append_raw(struct dundi_ie_data *ied, unsigned char ie, void *data, return 0; } -int dundi_ie_append_cause(struct dundi_ie_data *ied, unsigned char ie, unsigned char cause, unsigned char *data) +int dundi_ie_append_cause(struct dundi_ie_data *ied, unsigned char ie, unsigned char cause, char *data) { char tmp[256]; int datalen = data ? strlen(data) + 1 : 1; @@ -524,7 +524,7 @@ int dundi_ie_append_cause(struct dundi_ie_data *ied, unsigned char ie, unsigned return 0; } -int dundi_ie_append_hint(struct dundi_ie_data *ied, unsigned char ie, unsigned short flags, unsigned char *data) +int dundi_ie_append_hint(struct dundi_ie_data *ied, unsigned char ie, unsigned short flags, char *data) { char tmp[256]; int datalen = data ? strlen(data) + 2 : 2; @@ -563,7 +563,7 @@ int dundi_ie_append_encdata(struct dundi_ie_data *ied, unsigned char ie, unsigne return 0; } -int dundi_ie_append_answer(struct dundi_ie_data *ied, unsigned char ie, dundi_eid *eid, unsigned char protocol, unsigned short flags, unsigned short weight, unsigned char *data) +int dundi_ie_append_answer(struct dundi_ie_data *ied, unsigned char ie, dundi_eid *eid, unsigned char protocol, unsigned short flags, unsigned short weight, char *data) { char tmp[256]; int datalen = data ? strlen(data) + 11 : 11; @@ -609,7 +609,7 @@ int dundi_ie_append_short(struct dundi_ie_data *ied, unsigned char ie, unsigned return dundi_ie_append_raw(ied, ie, &newval, (int)sizeof(newval)); } -int dundi_ie_append_str(struct dundi_ie_data *ied, unsigned char ie, unsigned char *str) +int dundi_ie_append_str(struct dundi_ie_data *ied, unsigned char ie, char *str) { return dundi_ie_append_raw(ied, ie, str, strlen(str)); } @@ -676,10 +676,10 @@ int dundi_parse_ies(struct dundi_ies *ies, unsigned char *data, int datalen) ies->reqeid = (dundi_eid *)(data + 2); break; case DUNDI_IE_CALLED_CONTEXT: - ies->called_context = data + 2; + ies->called_context = (char *)data + 2; break; case DUNDI_IE_CALLED_NUMBER: - ies->called_number = data + 2; + ies->called_number = (char *)data + 2; break; case DUNDI_IE_ANSWER: if (len < sizeof(struct dundi_answer)) { @@ -731,7 +731,7 @@ int dundi_parse_ies(struct dundi_ies *ies, unsigned char *data, int datalen) case DUNDI_IE_CAUSE: if (len >= 1) { ies->cause = data[2]; - ies->causestr = data + 3; + ies->causestr = (char *)data + 3; } else { snprintf(tmp, (int)sizeof(tmp), "Expected at least one byte cause, but was %d long\n", len); errorf(tmp); @@ -746,28 +746,28 @@ int dundi_parse_ies(struct dundi_ies *ies, unsigned char *data, int datalen) } break; case DUNDI_IE_DEPARTMENT: - ies->q_dept = data + 2; + ies->q_dept = (char *)data + 2; break; case DUNDI_IE_ORGANIZATION: - ies->q_org = data + 2; + ies->q_org = (char *)data + 2; break; case DUNDI_IE_LOCALITY: - ies->q_locality = data + 2; + ies->q_locality = (char *)data + 2; break; case DUNDI_IE_STATE_PROV: - ies->q_stateprov = data + 2; + ies->q_stateprov = (char *)data + 2; break; case DUNDI_IE_COUNTRY: - ies->q_country = data + 2; + ies->q_country = (char *)data + 2; break; case DUNDI_IE_EMAIL: - ies->q_email = data + 2; + ies->q_email = (char *)data + 2; break; case DUNDI_IE_PHONE: - ies->q_phone = data + 2; + ies->q_phone = (char *)data + 2; break; case DUNDI_IE_IPADDR: - ies->q_ipaddr = data + 2; + ies->q_ipaddr = (char *)data + 2; break; case DUNDI_IE_ENCDATA: /* Recalculate len as the remainder of the message, regardless of |