cvt.c#16 convert1(NCConstant* src, NCConstant* dst) #22 dst->lineno = src->lineno; #29 if(src->nctype == NC_FILLVALUE) { #37 if(src->nctype == NC_ECONST) { #39 dst->value = src->value; #42 econst = src->value.enumv; #52 if(src->nctype == NC_OPAQUE) { #53 bytes = makebytestring(src->value.opaquev.stringv,&bytelen); #57 switch (CASE(src->nctype,dst->nctype)) { #59 tmp.charv = src->value.charv; #62 tmp.int8v = (unsigned char)src->value.charv; #65 tmp.uint8v = (unsigned char)src->value.charv; #68 tmp.uint16v = (unsigned short)src->value.charv; #71 tmp.uint32v = (unsigned int)src->value.charv; #74 tmp.uint64v = (unsigned long long)src->value.charv; #77 tmp.int16v = (short)src->value.charv; #80 tmp.int32v = (int)src->value.charv; #83 tmp.int64v = (long long)src->value.charv; #86 tmp.floatv = (float)src->value.charv; #89 tmp.doublev = (double)src->value.charv; #93 tmp.charv = (char)src->value.uint8v; #96 tmp.uint8v = (unsigned char)src->value.uint8v; #99 tmp.uint8v = (unsigned char)src->value.uint8v; #102 tmp.uint16v = (unsigned short)src->value.uint8v; #105 tmp.uint32v = (unsigned int)src->value.uint8v; #108 tmp.uint64v = (unsigned long long)src->value.uint8v; #111 tmp.int16v = (short)src->value.uint8v; #114 tmp.int32v = (int)src->value.uint8v; #117 tmp.int64v = (long long)src->value.uint8v; #120 tmp.floatv = (float)src->value.uint8v; #123 tmp.doublev = (double)src->value.uint8v; #127 tmp.charv = (char)src->value.uint8v; #130 tmp.uint8v = (unsigned char)src->value.uint8v; #133 tmp.uint8v = (unsigned char)src->value.uint8v; #136 tmp.uint16v = (unsigned short)src->value.uint8v; #139 tmp.uint32v = (unsigned int)src->value.uint8v; #142 tmp.uint64v = (unsigned long long)src->value.uint8v; #145 tmp.int16v = (short)src->value.uint8v; #148 tmp.int32v = (int)src->value.uint8v; #151 tmp.int64v = (long long)src->value.uint8v; #154 tmp.floatv = (float)src->value.uint8v; #157 tmp.doublev = (double)src->value.uint8v; #161 tmp.uint8v = (unsigned char)src->value.uint16v; #164 tmp.uint8v = (unsigned char)src->value.uint16v; #167 tmp.uint16v = (unsigned short)src->value.uint16v; #170 tmp.uint32v = (unsigned int)src->value.uint16v; #173 tmp.uint64v = (unsigned long long)src->value.uint16v; #176 tmp.int16v = (short)src->value.uint16v; #179 tmp.int32v = (int)src->value.uint16v; #182 tmp.int64v = (long long)src->value.uint16v; #185 tmp.floatv = (float)src->value.uint16v; #188 tmp.doublev = (double)src->value.uint16v; #192 tmp.uint8v = (unsigned char)src->value.uint32v; #195 tmp.uint8v = (unsigned char)src->value.uint32v; #198 tmp.uint16v = (unsigned short)src->value.uint32v; #201 tmp.uint32v = (unsigned int)src->value.uint32v; #204 tmp.uint64v = (unsigned long long)src->value.uint32v; #207 tmp.int16v = (short)src->value.uint32v; #210 tmp.int32v = (int)src->value.uint32v; #213 tmp.int64v = (long long)src->value.uint32v; #216 tmp.floatv = (float)src->value.uint32v; #219 tmp.doublev = (double)src->value.uint32v; #223 tmp.uint8v = (unsigned char)src->value.uint64v; #226 tmp.uint8v = (unsigned char)src->value.uint64v; #229 tmp.uint16v = (unsigned short)src->value.uint64v; #232 tmp.uint32v = (unsigned int)src->value.uint64v; #235 tmp.uint64v = (unsigned long long)src->value.uint64v; #238 tmp.int16v = (short)src->value.uint64v; #241 tmp.int32v = (int)src->value.uint64v; #244 tmp.int64v = (long long)src->value.uint64v; #247 tmp.floatv = (float)src->value.uint64v; #250 tmp.doublev = (double)src->value.uint64v; #254 tmp.uint8v = (unsigned char)src->value.int16v; #257 tmp.uint8v = (unsigned char)src->value.int16v; #260 tmp.uint16v = (unsigned short)src->value.int16v; #263 tmp.uint32v = (unsigned int)src->value.int16v; #266 tmp.uint64v = (unsigned long long)src->value.int16v; #269 tmp.int16v = (short)src->value.int16v; #272 tmp.int32v = (int)src->value.int16v; #275 tmp.int64v = (long long)src->value.int16v; #278 tmp.floatv = (float)src->value.int16v; #281 tmp.doublev = (double)src->value.int16v; #285 tmp.uint8v = (unsigned char)src->value.int32v; #288 tmp.uint8v = (unsigned char)src->value.int32v; #291 tmp.uint16v = (unsigned short)src->value.int32v; #294 tmp.uint32v = (unsigned int)src->value.int32v; #297 tmp.uint64v = (unsigned long long)src->value.int32v; #300 tmp.int16v = (short)src->value.int32v; #303 tmp.int32v = (int)src->value.int32v; #306 tmp.int64v = (long long)src->value.int32v; #309 tmp.floatv = (float)src->value.int32v; #312 tmp.doublev = (double)src->value.int32v; #316 tmp.uint8v = (unsigned char)src->value.int64v; #319 tmp.uint8v = (unsigned char)src->value.int64v; #322 tmp.uint16v = (unsigned short)src->value.int64v; #325 tmp.uint32v = (unsigned int)src->value.int64v; #328 tmp.uint64v = (unsigned long long)src->value.int64v; #331 tmp.int16v = (short)src->value.int64v; #334 tmp.int32v = (int)src->value.int64v; #337 tmp.int64v = (long long)src->value.int64v; #340 tmp.floatv = (float)src->value.int64v; #343 tmp.doublev = (double)src->value.int64v; #347 tmp.uint8v = (unsigned char)src->value.floatv; #350 tmp.uint8v = (unsigned char)src->value.floatv; #353 tmp.uint16v = (unsigned short)src->value.floatv; #356 tmp.uint32v = (unsigned int)src->value.floatv; #359 tmp.uint64v = (unsigned long long)src->value.floatv; #362 tmp.int16v = (short)src->value.floatv; #365 tmp.int32v = (int)src->value.floatv; #368 tmp.int64v = (long long)src->value.floatv; #371 tmp.floatv = src->value.floatv; #374 tmp.doublev = (isnan(src->value.floatv)?NAN:(double)src->value.floatv); #377 tmp.uint8v = (unsigned char)src->value.doublev; #380 tmp.uint8v = (unsigned char)src->value.doublev; #383 tmp.uint16v = (unsigned short)src->value.doublev; #386 tmp.uint32v = (unsigned int)src->value.doublev; #389 tmp.uint64v = (unsigned long long)src->value.doublev; #392 tmp.int16v = (short)src->value.doublev; #395 tmp.int32v = (int)src->value.doublev; #398 tmp.int64v = (long long)src->value.doublev; #401 tmp.floatv = (isnan(src->value.doublev)?NANF:(float)src->value.doublev); #404 tmp.doublev = (double)src->value.doublev; #409 sscanf(src->value.stringv.stringv,"%hhd",&tmp.int8v); break; #411 sscanf(src->value.stringv.stringv,"%hhu",&tmp.uint8v); break; #413 sscanf(src->value.stringv.stringv,"%hu",&tmp.uint16v); break; #415 sscanf(src->value.stringv.stringv,"%u",&tmp.uint32v); break; #417 sscanf(src->value.stringv.stringv,"%llu",&tmp.uint64v); break; #419 sscanf(src->value.stringv.stringv,"%hd",&tmp.int16v); break; #421 sscanf(src->value.stringv.stringv,"%d",&tmp.int32v); break; #423 sscanf(src->value.stringv.stringv,"%lld",&tmp.int64v); break; #425 sscanf(src->value.stringv.stringv,"%g",&tmp.floatv); break; #427 sscanf(src->value.stringv.stringv,"%lg",&tmp.doublev); break; #429 tmp.charv = src->value.stringv.stringv[0]; #433 tmp.stringv.len = src->value.stringv.len; #434 tmp.stringv.stringv = (char*)malloc(src->value.stringv.len+1); #436 (void*)src->value.stringv.stringv, #443 sprintf(stmp,"%c",src->value.charv); #448 sprintf(stmp,"%hhd",src->value.uint8v); #453 sprintf(stmp,"%hhu",src->value.uint8v); #458 sprintf(stmp,"%hu",src->value.uint16v); #463 sprintf(stmp,"%u",src->value.uint32v); #468 sprintf(stmp,"%llu",src->value.uint64v); #473 sprintf(stmp,"%hd",src->value.int16v); #478 sprintf(stmp,"%d",src->value.int32v); #483 sprintf(stmp,"%lld",src->value.int64v); #488 sprintf(stmp,"%.8g",src->value.floatv); #493 sprintf(stmp,"%.8g",src->value.doublev); #543 tmp.opaquev.stringv = (char*)malloc(src->value.opaquev.len+1); #544 memcpy(tmp.opaquev.stringv,src->value.opaquev.stringv,src->value.opaquev.len); #545 tmp.opaquev.len = src->value.opaquev.len; #559 nctypename(src->nctype),src->nctype, dapcvt.c#197 dapcvtattrval(nc_type etype, void* dst, NClist* src) #202 unsigned int nvalues = nclistlength(src); #206 char* s = (char*)nclistget(src,i); data.c#78 freedatasrc(Datasrc* src) #80 efree(src); #86 Datasrc* src; #87 src = emalloc(sizeof(Datasrc)); #88 src->data = NULL; #89 src->index = 0; #90 src->length = 0; #91 src->prev = NULL; #92 return src; #98 Datasrc* src; #100 src = allocdatasrc(); #101 src->data = list->data; #102 src->index = 0; #103 src->length = list->length; #104 DUMPSRC(src,"#"); #105 return src; #111 Datasrc* src; #113 src = allocdatasrc(); #114 src->data = con; #115 src->index = 0; #116 src->length = 1; #117 DUMPSRC(src,"#"); #118 return src; #197 srcpush(Datasrc* src) #200 ASSERT(src != NULL); #201 con = srcnext(src); #203 srcpushlist(src,con->value.compoundv); #207 srcpushlist(Datasrc* src, Datalist* dl) #210 ASSERT(src != NULL && dl != NULL); #212 *newsrc = *src; #213 src->prev = newsrc; #214 src->index = 0; #215 src->data = dl->data; #216 src->length = dl->length; #217 DUMPSRC(src,">!"); #221 srcpop(Datasrc* src) #223 if(src != NULL) { #224 Datasrc* prev = src->prev; #225 *src = *prev; #228 DUMPSRC(src,"<"); #262 report0(char* lead, Datasrc* src, int index) data.h#109 void freedatasrc(Datasrc* src); #111 int issublist(Datasrc* src); #112 int isstring(Datasrc* src); #113 int isfillvalue(Datasrc* src); #114 int istype(Datasrc* src, nc_type); #118 void srcpushlist(Datasrc* src, Datalist* cmpd); #168 #define srcincr(src) srcnext(src) #169 #define srcget(src) srcpeek(src) dceconstraints.c#230 dcemergeprojectionlists(NClist* dst, NClist* src) #238 fprintf(stderr,"dapmergeprojection: src = %s\n",dcetostring((DCEnode*)src)); #242 nclistsetalloc(cat,nclistlength(dst)+nclistlength(src)); #247 for(i=0;i<nclistlength(src);i++) { #248 DCEprojection* p = (DCEprojection*)nclistget(src,i); dceconstraints.h#94 extern int dcemergeprojectionlists(NClist* dst, NClist* src); #121 extern int dcemergeprojections(DCEprojection* dst, DCEprojection* src); dump.c#262 dumpsrc0(Datasrc* src,char* tag) #266 count = src->length; #267 index = src->index; #272 fprintf(stderr,"[%d/%d]",src->index,src->length); #275 dumpconstant1(&src->data[i]); #280 dumpconstant1(&src->data[i]); #282 if(count < src->length) fprintf(stderr,"..."); #284 src = src->prev; #285 } while(src != NULL && depth > 0); #286 if(src != NULL) fprintf(stderr,"---"); #292 dumpsrc(Datasrc* src,char* tag) #297 dumpsrc0(src,tag); dump.h#20 #define DUMPSRC(src,tag) dumpsrc(src,tag) #22 #define DUMPSRC(src,tag) dumplib.c#143 strlcat(char *dst, const char *src, size_t siz) #146 const char *s = src; #167 return(dlen + (s - src)); /* count does not include NUL */ dumplib.h#55 extern size_t strlcat(char *dst, const char *src, size_t siz); genlib.c#1867 strlcat(char *dst, const char *src, size_t siz) #1870 const char *s = src; #1891 return(dlen + (s - src)); /* count does not include NUL */ genlib.h#85 extern size_t strlcat(char *dst, const char *src, size_t siz); load.c#19 extern size_t strlcat(char *dst, const char *src, size_t siz); nc4hdf.c#2662 nc4_convert_type(const void *src, void *dest, #2700 for (cp = (char *)src, cp1 = dest; count < len; count++) #2712 for (bp = (signed char *)src, bp1 = dest; count < len; count++) #2716 for (bp = (signed char *)src, ubp = dest; count < len; count++) #2724 for (bp = (signed char *)src, sp = dest; count < len; count++) #2728 for (bp = (signed char *)src, usp = dest; count < len; count++) #2738 for (bp = (signed char *)src, lp = dest; count < len; count++) #2744 for (bp = (signed char *)src, ip = dest; count < len; count++) #2749 for (bp = (signed char *)src, uip = dest; count < len; count++) #2757 for (bp = (signed char *)src, lip = dest; count < len; count++) #2761 for (bp = (signed char *)src, ulip = dest; count < len; count++) #2769 for (bp = (signed char *)src, fp = dest; count < len; count++) #2773 for (bp = (signed char *)src, dp = dest; count < len; count++) #2787 for (ubp = (unsigned char *)src, bp = dest; count < len; count++) #2795 for (ubp = (unsigned char *)src, sp = dest; count < len; count++) #2799 for (ubp = (unsigned char *)src, ubp1 = dest; count < len; count++) #2803 for (ubp = (unsigned char *)src, usp = dest; count < len; count++) #2809 for (ubp = (unsigned char *)src, lp = dest; count < len; count++) #2815 for (ubp = (unsigned char *)src, ip = dest; count < len; count++) #2820 for (ubp = (unsigned char *)src, uip = dest; count < len; count++) #2824 for (ubp = (unsigned char *)src, lip = dest; count < len; count++) #2828 for (ubp = (unsigned char *)src, ulip = dest; count < len; count++) #2832 for (ubp = (unsigned char *)src, fp = dest; count < len; count++) #2836 for (ubp = (unsigned char *)src, dp = dest; count < len; count++) #2850 for (sp = (short *)src, ubp = dest; count < len; count++) #2858 for (sp = (short *)src, bp = dest; count < len; count++) #2866 for (sp = (short *)src, sp1 = dest; count < len; count++) #2870 for (sp = (short *)src, usp = dest; count < len; count++) #2879 for (sp = (short *)src, lp = dest; count < len; count++) #2882 for (sp = (short *)src, ip = dest; count < len; count++) #2886 for (sp = (short *)src, uip = dest; count < len; count++) #2894 for (sp = (short *)src, lip = dest; count < len; count++) #2898 for (sp = (short *)src, ulip = dest; count < len; count++) #2906 for (sp = (short *)src, fp = dest; count < len; count++) #2910 for (sp = (short *)src, dp = dest; count < len; count++) #2924 for (usp = (unsigned short *)src, ubp = dest; count < len; count++) #2932 for (usp = (unsigned short *)src, bp = dest; count < len; count++) #2940 for (usp = (unsigned short *)src, sp = dest; count < len; count++) #2948 for (usp = (unsigned short *)src, usp1 = dest; count < len; count++) #2953 for (usp = (unsigned short *)src, lp = dest; count < len; count++) #2956 for (usp = (unsigned short *)src, ip = dest; count < len; count++) #2960 for (usp = (unsigned short *)src, uip = dest; count < len; count++) #2964 for (usp = (unsigned short *)src, lip = dest; count < len; count++) #2968 for (usp = (unsigned short *)src, ulip = dest; count < len; count++) #2972 for (usp = (unsigned short *)src, fp = dest; count < len; count++) #2976 for (usp = (unsigned short *)src, dp = dest; count < len; count++) #2992 for (lp = (long *)src, ubp = dest; count < len; count++) #3000 for (lp = (long *)src, bp = dest; count < len; count++) #3008 for (lp = (long *)src, sp = dest; count < len; count++) #3016 for (lp = (long *)src, usp = dest; count < len; count++) #3026 for (lp = (long *)src, lp1 = dest; count < len; count++) #3035 for (lp = (long *)src, ip = dest; count < len; count++) #3044 for (lp = (long *)src, uip = dest; count < len; count++) #3052 for (lp = (long *)src, lip = dest; count < len; count++) #3056 for (lp = (long *)src, ulip = dest; count < len; count++) #3064 for (lp = (long *)src, fp = dest; count < len; count++) #3068 for (lp = (long *)src, dp = dest; count < len; count++) #3082 for (ip = (int *)src, ubp = dest; count < len; count++) #3090 for (ip = (int *)src, bp = dest; count < len; count++) #3098 for (ip = (int *)src, sp = dest; count < len; count++) #3106 for (ip = (int *)src, usp = dest; count < len; count++) #3116 for (ip = (int *)src, lp1 = dest; count < len; count++) #3125 for (ip = (int *)src, ip1 = dest; count < len; count++) #3134 for (ip = (int *)src, uip = dest; count < len; count++) #3142 for (ip = (int *)src, lip = dest; count < len; count++) #3146 for (ip = (int *)src, ulip = dest; count < len; count++) #3154 for (ip = (int *)src, fp = dest; count < len; count++) #3158 for (ip = (int *)src, dp = dest; count < len; count++) #3173 for (uip = (unsigned int *)src, ubp = dest; count < len; count++) #3181 for (uip = (unsigned int *)src, bp = dest; count < len; count++) #3189 for (uip = (unsigned int *)src, sp = dest; count < len; count++) #3197 for (uip = (unsigned int *)src, usp = dest; count < len; count++) #3206 for (uip = (unsigned int *)src, lp = dest; count < len; count++) #3213 for (uip = (unsigned int *)src, ip = dest; count < len; count++) #3221 for (uip = (unsigned int *)src, uip1 = dest; count < len; count++) #3229 for (uip = (unsigned int *)src, lip = dest; count < len; count++) #3233 for (uip = (unsigned int *)src, ulip = dest; count < len; count++) #3237 for (uip = (unsigned int *)src, fp = dest; count < len; count++) #3241 for (uip = (unsigned int *)src, dp = dest; count < len; count++) #3255 for (lip = (long long *)src, ubp = dest; count < len; count++) #3263 for (lip = (long long *)src, bp = dest; count < len; count++) #3271 for (lip = (long long *)src, sp = dest; count < len; count++) #3279 for (lip = (long long *)src, usp = dest; count < len; count++) #3287 for (lip = (long long *)src, uip = dest; count < len; count++) #3296 for (lip = (long long *)src, lp = dest; count < len; count++) #3303 for (lip = (long long *)src, ip = dest; count < len; count++) #3311 for (lip = (long long *)src, lip1 = dest; count < len; count++) #3315 for (lip = (long long *)src, ulip = dest; count < len; count++) #3323 for (lip = (long long *)src, fp = dest; count < len; count++) #3327 for (lip = (long long *)src, dp = dest; count < len; count++) #3341 for (ulip = (unsigned long long *)src, ubp = dest; count < len; count++) #3349 for (ulip = (unsigned long long *)src, bp = dest; count < len; count++) #3357 for (ulip = (unsigned long long *)src, sp = dest; count < len; count++) #3365 for (ulip = (unsigned long long *)src, usp = dest; count < len; count++) #3373 for (ulip = (unsigned long long *)src, uip = dest; count < len; count++) #3382 for (ulip = (unsigned long long *)src, lp = dest; count < len; count++) #3389 for (ulip = (unsigned long long *)src, ip = dest; count < len; count++) #3397 for (ulip = (unsigned long long *)src, lip = dest; count < len; count++) #3405 for (ulip = (unsigned long long *)src, ulip1 = dest; count < len; count++) #3409 for (ulip = (unsigned long long *)src, fp = dest; count < len; count++) #3413 for (ulip = (unsigned long long *)src, dp = dest; count < len; count++) #3427 for (fp = (float *)src, ubp = dest; count < len; count++) #3435 for (fp = (float *)src, bp = dest; count < len; count++) #3443 for (fp = (float *)src, sp = dest; count < len; count++) #3451 for (fp = (float *)src, usp = dest; count < len; count++) #3459 for (fp = (float *)src, uip = dest; count < len; count++) #3468 for (fp = (float *)src, lp = dest; count < len; count++) #3475 for (fp = (float *)src, ip = dest; count < len; count++) #3483 for (fp = (float *)src, lip = dest; count < len; count++) #3491 for (fp = (float *)src, lip = dest; count < len; count++) #3499 for (fp = (float *)src, fp1 = dest; count < len; count++) #3507 for (fp = (float *)src, dp = dest; count < len; count++) #3521 for (dp = (double *)src, ubp = dest; count < len; count++) #3529 for (dp = (double *)src, bp = dest; count < len; count++) #3537 for (dp = (double *)src, sp = dest; count < len; count++) #3545 for (dp = (double *)src, usp = dest; count < len; count++) #3553 for (dp = (double *)src, uip = dest; count < len; count++) #3562 for (dp = (double *)src, lp = dest; count < len; count++) #3569 for (dp = (double *)src, ip = dest; count < len; count++) #3577 for (dp = (double *)src, lip = dest; count < len; count++) #3585 for (dp = (double *)src, lip = dest; count < len; count++) #3593 for (dp = (double *)src, fp = dest; count < len; count++) #3601 for (dp = (double *)src, dp1 = dest; count < len; count++) nc4internal.h#333 int nc4_convert_type(const void *src, void *dest, ncx.c#146 swapn2b(void *dst, const void *src, size_t nn) #149 const char *ip = src; #180 swap4b(void *dst, const void *src) #183 const char *ip = src; #199 swapn4b(void *dst, const void *src, size_t nn) #202 const char *ip = src; #250 swap8b(void *dst, const void *src) #253 const char *ip = src; #278 swapn8b(void *dst, const void *src, size_t nn) #281 const char *ip = src; posixio.c#799 void *src; #834 &src); #843 (void) memcpy(dest, src, nbytes); semantics.c#811 inferattributetype1(Datasrc* src) #822 while(srcmore(src)) { #823 NCConstant* con = srcnext(src); #828 srcnext(src); #833 srcreset(src); #836 while(srcmore(src)) { #837 NCConstant* con = srcnext(src); #842 if((stringcount+charcount) < srclen(src)) #848 srcreset(src); #851 while(srcmore(src)) { #852 NCConstant* con = srcnext(src); #862 srcreset(src); #864 while(srcmore(src)) { #865 NCConstant* con = srcnext(src); #873 srcreset(src); #875 while(srcmore(src)) { #876 NCConstant* con = srcnext(src); #885 srcreset(src); #887 while(srcmore(src)) { #888 NCConstant* con = srcnext(src); #899 Datasrc* src; #908 src = datalist2src(datalist); #909 nctype = inferattributetype1(src); #910 freedatasrc(src); #938 validateNILr(Datalist* src) #941 for(i=0;i<src->length;i++) { #942 NCConstant* con = datalistith(src,i); xxdr.h#62 char* src = (char*)(sp); \ #63 dst[0] = src[1]; \ #64 dst[1] = src[0]; \ #72 char* src = (char*)(ip); \ #73 dst[0] = src[3]; \ #74 dst[1] = src[2]; \ #75 dst[2] = src[1]; \ #76 dst[3] = src[0]; \ #84 char* src = (char*)(ip); \ #85 dst[0] = src[7]; \ #86 dst[1] = src[6]; \ #87 dst[2] = src[5]; \ #88 dst[3] = src[4]; \ #89 dst[4] = src[3]; \ #90 dst[5] = src[2]; \ #91 dst[6] = src[1]; \ #92 dst[7] = src[0]; \ #99 #define xxdrntoh(dst,src) if(xxdr_network_order){dst=src;}else{swapinline32(dst,src);} #100 #define xxdrntohll(dst,src) if(xxdr_network_order){dst=src;}else{swapinline64(dst,src);} #101 #define xxdrhton(dst,src) xxdrntoh(dst,src) #102 #define xxdrhtonll(dst,src) xxdrntohll(dst,src)
HyperKWIC - Version 7.20DA executed at 11:37 on 27 Oct 2017 | Polyhedron Solutions - INTERNAL USE | COMMERCIAL (Any O/S) SN 4AKIed