Hi, Change log from v5: - regroups multiple patches in one patch - contains ATO0 implementation - contains all resume function - contains fix for not removing io_disconnect function while unrefing GAtPPP if it is suspended Guillaume Zajac (5): gathdlc: add g_at_hdlc_resume() API ppp_net: add ppp_net_resume_interface() API gatppp: add public suspend/resume APIs and suspended state emulator: add dun_ato_cb() definition and register it in GAtServer gsmdial: add escape sequence/ATH0/ATO0 testing option gatchat/gathdlc.c | 16 +++++++++++ gatchat/gathdlc.h | 1 + gatchat/gatppp.c | 64 +++++++++++++++++++++++++++++++++++++++++++++- gatchat/gatppp.h | 2 + gatchat/gsmdial.c | 73 +++++++++++++++++++++++++++++++++++++++++++++++++++++ gatchat/ppp.h | 1 + gatchat/ppp_net.c | 10 +++++++ src/emulator.c | 54 +++++++++++++++++++++++++++++++++++++++ 8 files changed, 219 insertions(+), 2 deletions(-)