Changeset 4101
- Timestamp:
- 02/21/08 12:41:29 (5 years ago)
- File:
-
- 1 edited
-
trunk/src/target/gsm/src/gsmd/usock.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/target/gsm/src/gsmd/usock.c
r4098 r4101 922 922 if (strncmp(str, "+COPS: ", 7)) 923 923 return -EINVAL; 924 /* 925 * string ",," means the begginig of extended parameters and we 926 * don't want to scan them for operators. 927 */ 928 ptr = strstr(str, ",,"); 929 if(ptr) 930 ptr[0] = '\0'; 924 931 925 932 ptr = (char *) str; … … 959 966 //extrsp_dump(er); 960 967 961 if ( er->num_tokens == 4 &&968 if ( er->num_tokens >= 4 && 962 969 er->tokens[0].type == GSMD_ECMD_RTT_NUMERIC && 963 970 er->tokens[1].type == GSMD_ECMD_RTT_STRING && … … 1003 1010 1004 1011 len = network_opers_parse(resp, &buf); 1012 if(len < 0) 1013 return len; /* error we got from network_opers_parse */ 1005 1014 1006 1015 ret = gsmd_ucmd_submit(gu, GSMD_MSG_NETWORK, GSMD_NETWORK_OPER_LIST,
Note: See TracChangeset
for help on using the changeset viewer.
