Hi Guillaume, On 05/19/2011 04:58 AM, Guillaume Zajac wrote: > --- > src/emulator.c | 75 ++++++++++++++++++++++++++++++++++++++++++++++++------- > 1 files changed, 65 insertions(+), 10 deletions(-) > I applied this patch, but have done heavy refactoring afterwards. Please review all my changes (~20 or so patches intermixed with yours) and make sure everything makes sense. I lightly tested this functionality with gsmdial and everything seems to be performing well. However, please test it really well yourself, use valgrind and try every exceptional condition you can think of. Regards, -Denis