Changeset 1227 for trunk/unxsBind/interfaces/org/resource.c
- Timestamp:
- 03/11/10 07:31:54 (2 years ago)
- Files:
-
- 1 modified
-
trunk/unxsBind/interfaces/org/resource.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/unxsBind/interfaces/org/resource.c
r1222 r1227 2460 2460 while((field2=mysql_fetch_row(res2))) 2461 2461 { 2462 char cRRType[9]=""; 2463 2462 2464 sscanf(field2[2],"%u",&uRRType); 2465 sprintf(cRRType,"%.8s",GetRRType(uRRType)); 2466 2463 2467 if(field2[1][0]!='0') strcpy(cTTL,field2[1]); 2468 2464 2469 //Do not write TTL if cName is a $GENERATE line 2465 2470 if(strstr(field2[0],"$GENERATE")==NULL) 2466 2471 { 2467 if(strcmp(GetRRType(uRRType),"SRV")) 2468 fprintf(zfp,"%s\t%s\t%s\t%s\t%s\n", 2469 field2[0], 2470 cTTL, 2471 GetRRType(uRRType), 2472 field2[3], 2473 field2[4]); 2474 else 2472 if(!strcmp(cRRType,"SRV")) 2475 2473 fprintf(zfp,"%s\t%s\t%s\t%s\t%s\t%s\t%s\n", 2476 2474 field2[0], 2477 2475 cTTL, 2478 GetRRType(uRRType),2476 cRRType, 2479 2477 field2[3], 2480 2478 field2[4], 2481 2479 field2[5], 2482 2480 field2[6]); 2481 else if(!strcmp(cRRType,"NAPTR")) 2482 fprintf(zfp,"%s\t%s\t%s\t%s\t%s\t%s\t%s\n", 2483 field2[0], 2484 cTTL, 2485 cRRType, 2486 field2[3], 2487 field2[4], 2488 field2[5], 2489 field2[6]); 2490 else if(1) 2491 fprintf(zfp,"%s\t%s\t%s\t%s\t%s\n", 2492 field2[0], 2493 cTTL, 2494 cRRType, 2495 field2[3], 2496 field2[4]); 2483 2497 } 2484 2498 else 2499 { 2485 2500 fprintf(zfp,"%s\t%s\t%s\t%s\n", 2486 2501 field2[0], 2487 GetRRType(uRRType),2502 cRRType, 2488 2503 field2[3], 2489 2504 field2[4]); 2490 } 2505 } 2506 } 2507 2491 2508 mysql_free_result(res2); 2492 2509 fclose(zfp);
