Fix: Remove username/password elements
authorDenis Kenzior <denkenz@gmail.com>
Wed, 27 Jan 2010 19:56:44 +0000 (13:56 -0600)
committerDenis Kenzior <denkenz@gmail.com>
Wed, 27 Jan 2010 19:59:05 +0000 (13:59 -0600)
commit5e94e2bad84d232ced58f54b52999277ef198048
tree8df2e620ec5a096440433b14fe4409f009056dd8
parentdda8b972ba9e86e5d0e8dd0a441a1c1f2afd9cbe
Fix: Remove username/password elements

The reason for this is twofold.  First the current code actually leaks
memory since it uses g_strdup on username/password and never frees it
anywhere.  Second the username/password command can just be sent inside
activate_primary, no reason to do it in the callback.

The fix removes the username / password structure members and moves the
AT*EIAAUW handling to activate_primary.  This is almost exactly like the
username / password / context definition for MBM modems.
drivers/stemodem/gprs-context.c