From 72851607e173b8f4160bb6f0bfd105b1d38bfe7e Mon Sep 17 00:00:00 2001 From: Zhenhua Zhang Date: Tue, 2 Mar 2010 18:21:36 +0800 Subject: [PATCH] Add command echo back if ATE=1 --- gatchat/gatserver.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gatchat/gatserver.c b/gatchat/gatserver.c index f19d267..c72e798 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; -- 2.7.4