diff options
| author | Wilmer van der Gaast <wilmer@gaast.net> | 2010-06-06 00:26:07 +0100 | 
|---|---|---|
| committer | Wilmer van der Gaast <wilmer@gaast.net> | 2010-06-06 00:26:07 +0100 | 
| commit | 1fdb0a48438d6dc4a4795d195737890ed3e46a96 (patch) | |
| tree | 8a50bf83b78ee1c0e516e8ae6e9f9a079a3fe6df /protocols/msn | |
| parent | b308cf9bafbdf76da73a57607b65c4763aa3057b (diff) | |
| parent | 3dc6d86076dbea16c313bb87aa2f37166f289a8e (diff) | |
Merging mainline.
Diffstat (limited to 'protocols/msn')
| -rw-r--r-- | protocols/msn/passport.c | 4 | 
1 files changed, 3 insertions, 1 deletions
diff --git a/protocols/msn/passport.c b/protocols/msn/passport.c index 565d15f3..7c896db1 100644 --- a/protocols/msn/passport.c +++ b/protocols/msn/passport.c @@ -144,7 +144,9 @@ static xt_status passport_xt_extract_token( struct xt_node *node, gpointer data  	struct msn_auth_data *mad = data;  	char *s; -	if( ( s = xt_find_attr( node, "Id" ) ) && strcmp( s, "PPToken1" ) == 0 ) +	if( ( s = xt_find_attr( node, "Id" ) ) && +	    ( strncmp( s, "Compact", 7 ) == 0 || +	      strncmp( s, "PPToken", 7 ) == 0 ) )  		mad->token = g_memdup( node->text, node->text_len + 1 );  	return XT_HANDLED;  | 
