Lines Matching refs:my_str
1848 const char *my_str = str;
1860 if(*my_str == '\0') {
1867 if (strlen(my_str) < 2
1868 || strchr(my_str, ':') == NULL
1869 || strchr(my_str, '/') == NULL
1870 || strchr(my_str, ':') > strchr(my_str, '/')) {
1874 if (my_str[0] == '!') {
1876 my_str += 1;
1881 family = (uint16_t) atoi(my_str);
1883 my_str = strchr(my_str, ':') + 1;
1886 ip_str_len = (size_t) (strchr(my_str, '/') - my_str);
1889 (void)strlcpy(my_ip_str, my_str, sizeof(my_ip_str));
1915 my_str = strchr(my_str, '/') + 1;
1916 prefix = (uint8_t) atoi(my_str);
2223 loc_parse_cm(char* my_str, char** endstr, uint8_t* m, uint8_t* e)
2227 while (isblank((unsigned char)*my_str)) {
2228 my_str++;
2230 meters = (uint32_t)strtol(my_str, &my_str, 10);
2231 if (*my_str == '.') {
2232 my_str++;
2233 cm = (uint32_t)strtol(my_str, &cm_endstr, 10);
2234 if(cm_endstr == my_str + 1)
2236 my_str = cm_endstr;
2253 if (*my_str == 'm' || *my_str == 'M') {
2254 my_str++;
2256 *endstr = my_str;
2279 char *my_str = (char *) str;
2281 if (isdigit((unsigned char) *my_str)) {
2282 h = (uint32_t) strtol(my_str, &my_str, 10);
2287 while (isblank((unsigned char) *my_str)) {
2288 my_str++;
2291 if (isdigit((unsigned char) *my_str)) {
2292 m = (uint32_t) strtol(my_str, &my_str, 10);
2293 } else if (*my_str == 'N' || *my_str == 'S') {
2299 while (isblank((unsigned char) *my_str)) {
2300 my_str++;
2303 if (isdigit((unsigned char) *my_str)) {
2304 s = strtod(my_str, &my_str);
2308 while (isblank((unsigned char) *my_str)) {
2309 my_str++;
2313 if (*my_str == 'N') {
2315 } else if (*my_str == 'S') {
2321 my_str++;
2335 while (isblank((unsigned char)*my_str)) {
2336 my_str++;
2339 if (isdigit((unsigned char) *my_str)) {
2340 h = (uint32_t) strtol(my_str, &my_str, 10);
2345 while (isblank((unsigned char) *my_str)) {
2346 my_str++;
2349 if (isdigit((unsigned char) *my_str)) {
2350 m = (uint32_t) strtol(my_str, &my_str, 10);
2351 } else if (*my_str == 'E' || *my_str == 'W') {
2357 while (isblank((unsigned char)*my_str)) {
2358 my_str++;
2361 if (isdigit((unsigned char) *my_str)) {
2362 s = strtod(my_str, &my_str);
2366 while (isblank((unsigned char)*my_str)) {
2367 my_str++;
2371 if (*my_str == 'E') {
2373 } else if (*my_str == 'W') {
2379 my_str++;
2395 altitude = (uint32_t)(strtod(my_str, &my_str)*100.0 +
2397 if (*my_str == 'm' || *my_str == 'M') {
2398 my_str++;
2401 if (strlen(my_str) > 0) {
2402 if(!loc_parse_cm(my_str, &my_str, &size_b, &size_e))
2406 if (strlen(my_str) > 0) {
2407 if(!loc_parse_cm(my_str, &my_str, &horiz_pre_b, &horiz_pre_e))
2411 if (strlen(my_str) > 0) {
2412 if(!loc_parse_cm(my_str, &my_str, &vert_pre_b, &vert_pre_e))