diff options
author | Zhenhua Zhang <zhenhua.zhang@intel.com> | 2010-03-02 18:21:36 +0800 |
---|---|---|
committer | Denis Kenzior <denkenz@gmail.com> | 2010-03-03 13:01:34 -0600 |
commit | 72851607e173b8f4160bb6f0bfd105b1d38bfe7e (patch) | |
tree | 58f944f9424e4b81d06fba2be413d0a7f36f6a29 /gatchat/gatserver.c | |
parent | 4c5aaabca48fce2a8e9ed2214fe05fcd63e94cb8 (diff) | |
download | ofono-72851607e173b8f4160bb6f0bfd105b1d38bfe7e.tar.bz2 |
Add command echo back if ATE=1
Diffstat (limited to 'gatchat/gatserver.c')
-rw-r--r-- | gatchat/gatserver.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/gatchat/gatserver.c b/gatchat/gatserver.c index f19d2677..c72e798b 100644 --- a/gatchat/gatserver.c +++ b/gatchat/gatserver.c @@ -382,6 +382,9 @@ static void new_bytes(GAtServer *p) gsize rbytes = MIN(len - p->read_so_far, wrap - p->read_so_far); result = server_feed(p, (char *)buf, &rbytes); + if (p->v250.echo) + send_common(p, (char *)buf, rbytes); + buf += rbytes; p->read_so_far += rbytes; |