diff options
author | qwell <qwell@f38db490-d61c-443f-a65b-d21fe96a405b> | 2007-08-02 21:53:39 +0000 |
---|---|---|
committer | qwell <qwell@f38db490-d61c-443f-a65b-d21fe96a405b> | 2007-08-02 21:53:39 +0000 |
commit | eae2f2ddaf1d2f597d2f4c2ee4a341376132b0c0 (patch) | |
tree | 1fc54ed51183f9037a2f0fd55f0ee57ce2c89229 /channels/chan_skinny.c | |
parent | 4066a3e69c16d5809b0a32f427c0f4cff8806463 (diff) |
Make sure we actually allow 6 chars to be sent.
Also make note of the "A" option of date format.
Issue 9779, modifications by DEA, wedhorn, and myself.
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@77996 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'channels/chan_skinny.c')
-rw-r--r-- | channels/chan_skinny.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/channels/chan_skinny.c b/channels/chan_skinny.c index 64c306f27..2bde2e2d8 100644 --- a/channels/chan_skinny.c +++ b/channels/chan_skinny.c @@ -2991,7 +2991,7 @@ static int handle_register_message(struct skinny_req *req, struct skinnysession req->data.regack.res[0] = '0'; req->data.regack.res[1] = '\0'; req->data.regack.keepAlive = htolel(keep_alive); - ast_copy_string(req->data.regack.dateTemplate, date_format, sizeof(req->data.regack.dateTemplate)); + memcpy(req->data.regack.dateTemplate, date_format, sizeof(req->data.regack.dateTemplate)); req->data.regack.res2[0] = '0'; req->data.regack.res2[1] = '\0'; req->data.regack.secondaryKeepAlive = htolel(keep_alive); @@ -4667,7 +4667,7 @@ static int reload_config(void) } else if (!strcasecmp(v->name, "keepalive")) { keep_alive = atoi(v->value); } else if (!strcasecmp(v->name, "dateformat")) { - ast_copy_string(date_format, v->value, sizeof(date_format)); + memcpy(date_format, v->value, sizeof(date_format)); } else if (!strcasecmp(v->name, "allow")) { ast_parse_allow_disallow(&default_prefs, &default_capability, v->value, 1); } else if (!strcasecmp(v->name, "disallow")) { |