hdr 64 ext/mbstring/ucgendat/ucgendat.c static ac_uint2 hdr[2] = {0xfeff, 0}; hdr 1349 ext/mbstring/ucgendat/ucgendat.c hdr[1] = NUMPROPS; hdr 1405 ext/mbstring/ucgendat/ucgendat.c fwrite((char *) hdr, sizeof(ac_uint2), 2, out); hdr 1481 ext/mbstring/ucgendat/ucgendat.c hdr[1] = upper_used + lower_used + title_used; hdr 1488 ext/mbstring/ucgendat/ucgendat.c fwrite((char *) hdr, sizeof(ac_uint2), 2, out); hdr 1560 ext/mbstring/ucgendat/ucgendat.c hdr[1] = (ac_uint2) comps_used * 4; hdr 1561 ext/mbstring/ucgendat/ucgendat.c fwrite((char *) hdr, sizeof(ac_uint2), 2, out); hdr 1633 ext/mbstring/ucgendat/ucgendat.c hdr[1] = decomps_used; hdr 1638 ext/mbstring/ucgendat/ucgendat.c fwrite((char *) hdr, sizeof(ac_uint2), 2, out); hdr 1673 ext/mbstring/ucgendat/ucgendat.c (sizeof(ac_uint4) * ((hdr[1] << 1) + 1)); hdr 1726 ext/mbstring/ucgendat/ucgendat.c hdr[1] = kdecomps_used; hdr 1731 ext/mbstring/ucgendat/ucgendat.c fwrite((char *) hdr, sizeof(ac_uint2), 2, out); hdr 1766 ext/mbstring/ucgendat/ucgendat.c (sizeof(ac_uint4) * ((hdr[1] << 1) + 1)); hdr 1810 ext/mbstring/ucgendat/ucgendat.c hdr[1] = ccl_used / 3; hdr 1815 ext/mbstring/ucgendat/ucgendat.c fwrite((char *) hdr, sizeof(ac_uint2), 2, out); hdr 1884 ext/mbstring/ucgendat/ucgendat.c hdr[1] = (ac_uint2) (ncodes_used << 1); hdr 1890 ext/mbstring/ucgendat/ucgendat.c fwrite((char *) hdr, sizeof(ac_uint2), 2, out); hdr 200 ext/phar/tar.c tar_header *hdr; hdr 222 ext/phar/tar.c hdr = (tar_header*)buf; hdr 223 ext/phar/tar.c old = (memcmp(hdr->magic, "ustar", sizeof("ustar")-1) != 0); hdr 247 ext/phar/tar.c hdr = (tar_header*) buf; hdr 248 ext/phar/tar.c sum1 = phar_tar_number(hdr->checksum, sizeof(hdr->checksum)); hdr 252 ext/phar/tar.c memset(hdr->checksum, ' ', sizeof(hdr->checksum)); hdr 256 ext/phar/tar.c phar_tar_number(hdr->size, sizeof(hdr->size)); hdr 258 ext/phar/tar.c if (((!old && hdr->prefix[0] == 0) || old) && strlen(hdr->name) == sizeof(".phar/signature.bin")-1 && !strncmp(hdr->name, ".phar/signature.bin", sizeof(".phar/signature.bin")-1)) { hdr 298 ext/phar/tar.c if (((hdr->typeflag == '\0') || (hdr->typeflag == TAR_FILE)) && size > 0) { hdr 322 ext/phar/tar.c hdr = (tar_header*) buf; hdr 323 ext/phar/tar.c sum1 = phar_tar_number(hdr->checksum, sizeof(hdr->checksum)); hdr 336 ext/phar/tar.c if (!last_was_longlink && hdr->typeflag == 'L') { hdr 391 ext/phar/tar.c } else if (!last_was_longlink && !old && hdr->prefix[0] != 0) { hdr 396 ext/phar/tar.c name[i] = hdr->prefix[i]; hdr 403 ext/phar/tar.c name[i+j] = hdr->name[j]; hdr 421 ext/phar/tar.c if (hdr->name[i] == '\0') { hdr 426 ext/phar/tar.c entry.filename = pestrndup(hdr->name, i, myphar->is_persistent); hdr 448 ext/phar/tar.c entry.tar_type = ((old & (hdr->typeflag == '\0')) ? TAR_FILE : hdr->typeflag); hdr 451 ext/phar/tar.c entry.flags = phar_tar_number(hdr->mode, sizeof(hdr->mode)) & PHAR_ENT_PERM_MASK; hdr 452 ext/phar/tar.c entry.timestamp = phar_tar_number(hdr->mtime, sizeof(hdr->mtime)); hdr 470 ext/phar/tar.c if (!zend_hash_exists(&myphar->manifest, hdr->linkname, strlen(hdr->linkname))) { hdr 472 ext/phar/tar.c spprintf(error, 4096, "phar error: \"%s\" is a corrupted tar file - hard link to non-existent file \"%s\"", fname, hdr->linkname); hdr 479 ext/phar/tar.c entry.link = estrdup(hdr->linkname); hdr 481 ext/phar/tar.c entry.link = estrdup(hdr->linkname); hdr 550 ext/phar/tar.c if (((hdr->typeflag == '\0') || (hdr->typeflag == TAR_FILE)) && size > 0) { hdr 404 ext/soap/php_packet_soap.c sdlSoapBindingFunctionHeaderPtr *hdr; hdr 412 ext/soap/php_packet_soap.c if (zend_hash_find(hdrs, key.c, key.len+1, (void**)&hdr) == SUCCESS) { hdr 413 ext/soap/php_packet_soap.c enc = (*hdr)->encode; hdr 3629 ext/soap/php_sdl.c sdlSoapBindingFunctionHeaderPtr hdr = *((sdlSoapBindingFunctionHeaderPtr*)data); hdr 3630 ext/soap/php_sdl.c if (hdr->name) { hdr 3631 ext/soap/php_sdl.c efree(hdr->name); hdr 3633 ext/soap/php_sdl.c if (hdr->ns) { hdr 3634 ext/soap/php_sdl.c efree(hdr->ns); hdr 3636 ext/soap/php_sdl.c if (hdr->headerfaults) { hdr 3637 ext/soap/php_sdl.c zend_hash_destroy(hdr->headerfaults); hdr 3638 ext/soap/php_sdl.c efree(hdr->headerfaults); hdr 3640 ext/soap/php_sdl.c efree(hdr); hdr 3645 ext/soap/php_sdl.c sdlSoapBindingFunctionHeaderPtr hdr = *((sdlSoapBindingFunctionHeaderPtr*)data); hdr 3646 ext/soap/php_sdl.c if (hdr->name) { hdr 3647 ext/soap/php_sdl.c free(hdr->name); hdr 3649 ext/soap/php_sdl.c if (hdr->ns) { hdr 3650 ext/soap/php_sdl.c free(hdr->ns); hdr 3652 ext/soap/php_sdl.c if (hdr->headerfaults) { hdr 3653 ext/soap/php_sdl.c zend_hash_destroy(hdr->headerfaults); hdr 3654 ext/soap/php_sdl.c free(hdr->headerfaults); hdr 3656 ext/soap/php_sdl.c free(hdr); hdr 44 ext/soap/soap.c sdlSoapBindingFunctionHeaderPtr hdr; hdr 1777 ext/soap/soap.c if (service->sdl && !h->function && !h->hdr) { hdr 2065 ext/soap/soap.c doc_return = serialize_response_call(function, NULL, NULL, fault, hdr, soap_version TSRMLS_CC); hdr 3624 ext/soap/soap.c sdlSoapBindingFunctionHeaderPtr *hdr; hdr 3635 ext/soap/soap.c if (zend_hash_find(fnb->input.headers, key.c, key.len+1, (void**)&hdr) == SUCCESS) { hdr 3636 ext/soap/soap.c h->hdr = *hdr; hdr 3641 ext/soap/soap.c if (h->hdr) { hdr 3644 ext/soap/soap.c h->parameters[0] = master_to_zval(h->hdr->encode, hdr_func TSRMLS_CC); hdr 3867 ext/soap/soap.c char *hdr_ns = headers->hdr?headers->hdr->ns:NULL; hdr 3874 ext/soap/soap.c sdlSoapBindingFunctionHeaderPtr *hdr; hdr 3889 ext/soap/soap.c if (headers->hdr && headers->hdr->headerfaults && hdr 3890 ext/soap/soap.c zend_hash_find(headers->hdr->headerfaults, key.c, key.len+1, (void**)&hdr) == SUCCESS) { hdr 3891 ext/soap/soap.c hdr_enc = (*hdr)->encode; hdr 3892 ext/soap/soap.c hdr_use = (*hdr)->use; hdr 4087 ext/soap/soap.c char *hdr_ns = h->hdr?h->hdr->ns:NULL; hdr 4094 ext/soap/soap.c sdlSoapBindingFunctionHeaderPtr *hdr; hdr 4114 ext/soap/soap.c zend_hash_find(fnb->output.headers, key.c, key.len+1, (void**)&hdr) == SUCCESS) { hdr 4115 ext/soap/soap.c hdr_enc = (*hdr)->encode; hdr 4116 ext/soap/soap.c hdr_use = (*hdr)->use; hdr 4328 ext/soap/soap.c sdlSoapBindingFunctionHeaderPtr *hdr; hdr 4334 ext/soap/soap.c if (zend_hash_find(hdrs, key.c, key.len+1,(void**)&hdr) == SUCCESS) { hdr 4335 ext/soap/soap.c hdr_use = (*hdr)->use; hdr 4336 ext/soap/soap.c enc = (*hdr)->encode; hdr 15498 ext/sqlite3/libsqlite/sqlite3.c } hdr; hdr 15582 ext/sqlite3/libsqlite/sqlite3.c assert( (mem3.aPool[i-1].u.hdr.size4x & 1)==0 ); hdr 15584 ext/sqlite3/libsqlite/sqlite3.c size = mem3.aPool[i-1].u.hdr.size4x/4; hdr 15585 ext/sqlite3/libsqlite/sqlite3.c assert( size==mem3.aPool[i+size-1].u.hdr.prevSize ); hdr 15617 ext/sqlite3/libsqlite/sqlite3.c assert( (mem3.aPool[i-1].u.hdr.size4x & 1)==0 ); hdr 15618 ext/sqlite3/libsqlite/sqlite3.c size = mem3.aPool[i-1].u.hdr.size4x/4; hdr 15619 ext/sqlite3/libsqlite/sqlite3.c assert( size==mem3.aPool[i+size-1].u.hdr.prevSize ); hdr 15668 ext/sqlite3/libsqlite/sqlite3.c assert( mem3.aPool[i-1].u.hdr.size4x/4==nBlock ); hdr 15669 ext/sqlite3/libsqlite/sqlite3.c assert( mem3.aPool[i+nBlock-1].u.hdr.prevSize==nBlock ); hdr 15670 ext/sqlite3/libsqlite/sqlite3.c x = mem3.aPool[i-1].u.hdr.size4x; hdr 15671 ext/sqlite3/libsqlite/sqlite3.c mem3.aPool[i-1].u.hdr.size4x = nBlock*4 | 1 | (x&2); hdr 15672 ext/sqlite3/libsqlite/sqlite3.c mem3.aPool[i+nBlock-1].u.hdr.prevSize = nBlock; hdr 15673 ext/sqlite3/libsqlite/sqlite3.c mem3.aPool[i+nBlock-1].u.hdr.size4x |= 2; hdr 15697 ext/sqlite3/libsqlite/sqlite3.c mem3.aPool[mem3.iMaster+mem3.szMaster-1].u.hdr.prevSize = nBlock; hdr 15698 ext/sqlite3/libsqlite/sqlite3.c mem3.aPool[mem3.iMaster+mem3.szMaster-1].u.hdr.size4x |= 2; hdr 15699 ext/sqlite3/libsqlite/sqlite3.c mem3.aPool[newi-1].u.hdr.size4x = nBlock*4 + 1; hdr 15701 ext/sqlite3/libsqlite/sqlite3.c mem3.aPool[newi-1].u.hdr.prevSize = mem3.szMaster; hdr 15702 ext/sqlite3/libsqlite/sqlite3.c x = mem3.aPool[mem3.iMaster-1].u.hdr.size4x & 2; hdr 15703 ext/sqlite3/libsqlite/sqlite3.c mem3.aPool[mem3.iMaster-1].u.hdr.size4x = mem3.szMaster*4 | x; hdr 15733 ext/sqlite3/libsqlite/sqlite3.c size = mem3.aPool[i-1].u.hdr.size4x; hdr 15737 ext/sqlite3/libsqlite/sqlite3.c assert( i > mem3.aPool[i-1].u.hdr.prevSize ); hdr 15738 ext/sqlite3/libsqlite/sqlite3.c prev = i - mem3.aPool[i-1].u.hdr.prevSize; hdr 15744 ext/sqlite3/libsqlite/sqlite3.c x = mem3.aPool[prev-1].u.hdr.size4x & 2; hdr 15745 ext/sqlite3/libsqlite/sqlite3.c mem3.aPool[prev-1].u.hdr.size4x = size*4 | x; hdr 15746 ext/sqlite3/libsqlite/sqlite3.c mem3.aPool[prev+size-1].u.hdr.prevSize = size; hdr 15794 ext/sqlite3/libsqlite/sqlite3.c if( mem3.aPool[i-1].u.hdr.size4x/4==nBlock ){ hdr 15855 ext/sqlite3/libsqlite/sqlite3.c assert( (mem3.aPool[i-1].u.hdr.size4x&1)==1 ); hdr 15856 ext/sqlite3/libsqlite/sqlite3.c size = mem3.aPool[i-1].u.hdr.size4x/4; hdr 15858 ext/sqlite3/libsqlite/sqlite3.c mem3.aPool[i-1].u.hdr.size4x &= ~1; hdr 15859 ext/sqlite3/libsqlite/sqlite3.c mem3.aPool[i+size-1].u.hdr.prevSize = size; hdr 15860 ext/sqlite3/libsqlite/sqlite3.c mem3.aPool[i+size-1].u.hdr.size4x &= ~2; hdr 15865 ext/sqlite3/libsqlite/sqlite3.c while( (mem3.aPool[mem3.iMaster-1].u.hdr.size4x&2)==0 ){ hdr 15866 ext/sqlite3/libsqlite/sqlite3.c size = mem3.aPool[mem3.iMaster-1].u.hdr.prevSize; hdr 15870 ext/sqlite3/libsqlite/sqlite3.c x = mem3.aPool[mem3.iMaster-1].u.hdr.size4x & 2; hdr 15871 ext/sqlite3/libsqlite/sqlite3.c mem3.aPool[mem3.iMaster-1].u.hdr.size4x = mem3.szMaster*4 | x; hdr 15872 ext/sqlite3/libsqlite/sqlite3.c mem3.aPool[mem3.iMaster+mem3.szMaster-1].u.hdr.prevSize = mem3.szMaster; hdr 15874 ext/sqlite3/libsqlite/sqlite3.c x = mem3.aPool[mem3.iMaster-1].u.hdr.size4x & 2; hdr 15875 ext/sqlite3/libsqlite/sqlite3.c while( (mem3.aPool[mem3.iMaster+mem3.szMaster-1].u.hdr.size4x&1)==0 ){ hdr 15877 ext/sqlite3/libsqlite/sqlite3.c mem3.szMaster += mem3.aPool[mem3.iMaster+mem3.szMaster-1].u.hdr.size4x/4; hdr 15878 ext/sqlite3/libsqlite/sqlite3.c mem3.aPool[mem3.iMaster-1].u.hdr.size4x = mem3.szMaster*4 | x; hdr 15879 ext/sqlite3/libsqlite/sqlite3.c mem3.aPool[mem3.iMaster+mem3.szMaster-1].u.hdr.prevSize = mem3.szMaster; hdr 15893 ext/sqlite3/libsqlite/sqlite3.c assert( (pBlock[-1].u.hdr.size4x&1)!=0 ); hdr 15894 ext/sqlite3/libsqlite/sqlite3.c return (pBlock[-1].u.hdr.size4x&~3)*2 - 4; hdr 15979 ext/sqlite3/libsqlite/sqlite3.c mem3.aPool[0].u.hdr.size4x = (mem3.szMaster<<2) + 2; hdr 15980 ext/sqlite3/libsqlite/sqlite3.c mem3.aPool[mem3.nPool].u.hdr.prevSize = mem3.nPool; hdr 15981 ext/sqlite3/libsqlite/sqlite3.c mem3.aPool[mem3.nPool].u.hdr.size4x = 1; hdr 16019 ext/sqlite3/libsqlite/sqlite3.c size = mem3.aPool[i-1].u.hdr.size4x; hdr 16025 ext/sqlite3/libsqlite/sqlite3.c if( (size&1)==0 && mem3.aPool[i+size/4-1].u.hdr.prevSize!=size/4 ){ hdr 16030 ext/sqlite3/libsqlite/sqlite3.c if( ((mem3.aPool[i+size/4-1].u.hdr.size4x&2)>>1)!=(size&1) ){ hdr 16047 ext/sqlite3/libsqlite/sqlite3.c (mem3.aPool[j-1].u.hdr.size4x/4)*8-8); hdr 16056 ext/sqlite3/libsqlite/sqlite3.c (mem3.aPool[j-1].u.hdr.size4x/4)*8-8); hdr 44051 ext/sqlite3/libsqlite/sqlite3.c WalIndexHdr hdr; /* Wal-index header for current transaction */ hdr 44269 ext/sqlite3/libsqlite/sqlite3.c pWal->hdr.isInit = 1; hdr 44270 ext/sqlite3/libsqlite/sqlite3.c pWal->hdr.iVersion = WALINDEX_MAX_VERSION; hdr 44271 ext/sqlite3/libsqlite/sqlite3.c walChecksumBytes(1, (u8*)&pWal->hdr, nCksum, 0, pWal->hdr.aCksum); hdr 44272 ext/sqlite3/libsqlite/sqlite3.c memcpy((void *)&aHdr[1], (void *)&pWal->hdr, sizeof(WalIndexHdr)); hdr 44274 ext/sqlite3/libsqlite/sqlite3.c memcpy((void *)&aHdr[0], (void *)&pWal->hdr, sizeof(WalIndexHdr)); hdr 44298 ext/sqlite3/libsqlite/sqlite3.c u32 *aCksum = pWal->hdr.aFrameCksum; hdr 44302 ext/sqlite3/libsqlite/sqlite3.c memcpy(&aFrame[8], pWal->hdr.aSalt, 8); hdr 44304 ext/sqlite3/libsqlite/sqlite3.c nativeCksum = (pWal->hdr.bigEndCksum==SQLITE_BIGENDIAN); hdr 44325 ext/sqlite3/libsqlite/sqlite3.c u32 *aCksum = pWal->hdr.aFrameCksum; hdr 44332 ext/sqlite3/libsqlite/sqlite3.c if( memcmp(&pWal->hdr.aSalt, &aFrame[8], 8)!=0 ){ hdr 44348 ext/sqlite3/libsqlite/sqlite3.c nativeCksum = (pWal->hdr.bigEndCksum==SQLITE_BIGENDIAN); hdr 44539 ext/sqlite3/libsqlite/sqlite3.c testcase( pWal->hdr.mxFrame==HASHTABLE_NPAGE_ONE-1 ); hdr 44540 ext/sqlite3/libsqlite/sqlite3.c testcase( pWal->hdr.mxFrame==HASHTABLE_NPAGE_ONE ); hdr 44541 ext/sqlite3/libsqlite/sqlite3.c testcase( pWal->hdr.mxFrame==HASHTABLE_NPAGE_ONE+1 ); hdr 44543 ext/sqlite3/libsqlite/sqlite3.c if( pWal->hdr.mxFrame==0 ) return; hdr 44549 ext/sqlite3/libsqlite/sqlite3.c assert( pWal->nWiData>walFramePage(pWal->hdr.mxFrame) ); hdr 44550 ext/sqlite3/libsqlite/sqlite3.c assert( pWal->apWiData[walFramePage(pWal->hdr.mxFrame)] ); hdr 44551 ext/sqlite3/libsqlite/sqlite3.c walHashGet(pWal, walFramePage(pWal->hdr.mxFrame), &aHash, &aPgno, &iZero); hdr 44556 ext/sqlite3/libsqlite/sqlite3.c iLimit = pWal->hdr.mxFrame - iZero; hdr 44706 ext/sqlite3/libsqlite/sqlite3.c memset(&pWal->hdr, 0, sizeof(WalIndexHdr)); hdr 44744 ext/sqlite3/libsqlite/sqlite3.c pWal->hdr.bigEndCksum = (u8)(magic&0x00000001); hdr 44747 ext/sqlite3/libsqlite/sqlite3.c memcpy(&pWal->hdr.aSalt, &aBuf[16], 8); hdr 44750 ext/sqlite3/libsqlite/sqlite3.c walChecksumBytes(pWal->hdr.bigEndCksum==SQLITE_BIGENDIAN, hdr 44751 ext/sqlite3/libsqlite/sqlite3.c aBuf, WAL_HDRSIZE-2*4, 0, pWal->hdr.aFrameCksum hdr 44753 ext/sqlite3/libsqlite/sqlite3.c if( pWal->hdr.aFrameCksum[0]!=sqlite3Get4byte(&aBuf[24]) hdr 44754 ext/sqlite3/libsqlite/sqlite3.c || pWal->hdr.aFrameCksum[1]!=sqlite3Get4byte(&aBuf[28]) hdr 44793 ext/sqlite3/libsqlite/sqlite3.c pWal->hdr.mxFrame = iFrame; hdr 44794 ext/sqlite3/libsqlite/sqlite3.c pWal->hdr.nPage = nTruncate; hdr 44795 ext/sqlite3/libsqlite/sqlite3.c pWal->hdr.szPage = (u16)((szPage&0xff00) | (szPage>>16)); hdr 44798 ext/sqlite3/libsqlite/sqlite3.c aFrameCksum[0] = pWal->hdr.aFrameCksum[0]; hdr 44799 ext/sqlite3/libsqlite/sqlite3.c aFrameCksum[1] = pWal->hdr.aFrameCksum[1]; hdr 44810 ext/sqlite3/libsqlite/sqlite3.c pWal->hdr.aFrameCksum[0] = aFrameCksum[0]; hdr 44811 ext/sqlite3/libsqlite/sqlite3.c pWal->hdr.aFrameCksum[1] = aFrameCksum[1]; hdr 44828 ext/sqlite3/libsqlite/sqlite3.c if( pWal->hdr.nPage ){ hdr 44830 ext/sqlite3/libsqlite/sqlite3.c pWal->hdr.nPage, pWal->zWalName hdr 45145 ext/sqlite3/libsqlite/sqlite3.c assert( pWal->ckptLock && pWal->hdr.mxFrame>0 ); hdr 45146 ext/sqlite3/libsqlite/sqlite3.c iLast = pWal->hdr.mxFrame; hdr 45234 ext/sqlite3/libsqlite/sqlite3.c return (pWal->hdr.szPage&0xfe00) + ((pWal->hdr.szPage&0x0001)<<16); hdr 45291 ext/sqlite3/libsqlite/sqlite3.c if( pInfo->nBackfill>=pWal->hdr.mxFrame ) return SQLITE_OK; hdr 45307 ext/sqlite3/libsqlite/sqlite3.c mxSafeFrame = pWal->hdr.mxFrame; hdr 45308 ext/sqlite3/libsqlite/sqlite3.c mxPage = pWal->hdr.nPage; hdr 45312 ext/sqlite3/libsqlite/sqlite3.c assert( y<=pWal->hdr.mxFrame ); hdr 45366 ext/sqlite3/libsqlite/sqlite3.c i64 szDb = pWal->hdr.nPage*(i64)szPage; hdr 45395 ext/sqlite3/libsqlite/sqlite3.c if( pInfo->nBackfill<pWal->hdr.mxFrame ){ hdr 45398 ext/sqlite3/libsqlite/sqlite3.c assert( mxSafeFrame==pWal->hdr.mxFrame ); hdr 45508 ext/sqlite3/libsqlite/sqlite3.c if( memcmp(&pWal->hdr, &h1, sizeof(WalIndexHdr)) ){ hdr 45510 ext/sqlite3/libsqlite/sqlite3.c memcpy(&pWal->hdr, &h1, sizeof(WalIndexHdr)); hdr 45511 ext/sqlite3/libsqlite/sqlite3.c pWal->szPage = (pWal->hdr.szPage&0xfe00) + ((pWal->hdr.szPage&0x0001)<<16); hdr 45586 ext/sqlite3/libsqlite/sqlite3.c if( badHdr==0 && pWal->hdr.iVersion!=WALINDEX_MAX_VERSION ){ hdr 45718 ext/sqlite3/libsqlite/sqlite3.c if( !useWal && pInfo->nBackfill==pWal->hdr.mxFrame ){ hdr 45725 ext/sqlite3/libsqlite/sqlite3.c if( memcmp((void *)walIndexHdr(pWal), &pWal->hdr, sizeof(WalIndexHdr)) ){ hdr 45758 ext/sqlite3/libsqlite/sqlite3.c if( mxReadMark<=thisMark && thisMark<=pWal->hdr.mxFrame ){ hdr 45767 ext/sqlite3/libsqlite/sqlite3.c && (mxReadMark<pWal->hdr.mxFrame || mxI==0) hdr 45772 ext/sqlite3/libsqlite/sqlite3.c mxReadMark = pInfo->aReadMark[i] = pWal->hdr.mxFrame; hdr 45812 ext/sqlite3/libsqlite/sqlite3.c || memcmp((void *)walIndexHdr(pWal), &pWal->hdr, sizeof(WalIndexHdr)) hdr 45817 ext/sqlite3/libsqlite/sqlite3.c assert( mxReadMark<=pWal->hdr.mxFrame ); hdr 45880 ext/sqlite3/libsqlite/sqlite3.c u32 iLast = pWal->hdr.mxFrame; /* Last page in WAL for this reader */ hdr 45970 ext/sqlite3/libsqlite/sqlite3.c sz = pWal->hdr.szPage; hdr 45971 ext/sqlite3/libsqlite/sqlite3.c sz = (pWal->hdr.szPage&0xfe00) + ((pWal->hdr.szPage&0x0001)<<16); hdr 45990 ext/sqlite3/libsqlite/sqlite3.c return pWal->hdr.nPage; hdr 46033 ext/sqlite3/libsqlite/sqlite3.c if( memcmp(&pWal->hdr, (void *)walIndexHdr(pWal), sizeof(WalIndexHdr))!=0 ){ hdr 46069 ext/sqlite3/libsqlite/sqlite3.c Pgno iMax = pWal->hdr.mxFrame; hdr 46075 ext/sqlite3/libsqlite/sqlite3.c memcpy(&pWal->hdr, (void *)walIndexHdr(pWal), sizeof(WalIndexHdr)); hdr 46077 ext/sqlite3/libsqlite/sqlite3.c for(iFrame=pWal->hdr.mxFrame+1; hdr 46109 ext/sqlite3/libsqlite/sqlite3.c aWalData[0] = pWal->hdr.mxFrame; hdr 46110 ext/sqlite3/libsqlite/sqlite3.c aWalData[1] = pWal->hdr.aFrameCksum[0]; hdr 46111 ext/sqlite3/libsqlite/sqlite3.c aWalData[2] = pWal->hdr.aFrameCksum[1]; hdr 46125 ext/sqlite3/libsqlite/sqlite3.c assert( aWalData[3]!=pWal->nCkpt || aWalData[0]<=pWal->hdr.mxFrame ); hdr 46136 ext/sqlite3/libsqlite/sqlite3.c if( aWalData[0]<pWal->hdr.mxFrame ){ hdr 46137 ext/sqlite3/libsqlite/sqlite3.c pWal->hdr.mxFrame = aWalData[0]; hdr 46138 ext/sqlite3/libsqlite/sqlite3.c pWal->hdr.aFrameCksum[0] = aWalData[1]; hdr 46139 ext/sqlite3/libsqlite/sqlite3.c pWal->hdr.aFrameCksum[1] = aWalData[2]; hdr 46164 ext/sqlite3/libsqlite/sqlite3.c assert( pInfo->nBackfill==pWal->hdr.mxFrame ); hdr 46181 ext/sqlite3/libsqlite/sqlite3.c u32 *aSalt = pWal->hdr.aSalt; /* Big-endian salt values */ hdr 46201 ext/sqlite3/libsqlite/sqlite3.c pWal->hdr.mxFrame = 0; hdr 46253 ext/sqlite3/libsqlite/sqlite3.c pWal, cnt, pWal->hdr.mxFrame, isCommit ? "Commit" : "Spill")); hdr 46268 ext/sqlite3/libsqlite/sqlite3.c iFrame = pWal->hdr.mxFrame; hdr 46277 ext/sqlite3/libsqlite/sqlite3.c sqlite3_randomness(8, pWal->hdr.aSalt); hdr 46278 ext/sqlite3/libsqlite/sqlite3.c memcpy(&aWalHdr[16], pWal->hdr.aSalt, 8); hdr 46284 ext/sqlite3/libsqlite/sqlite3.c pWal->hdr.bigEndCksum = SQLITE_BIGENDIAN; hdr 46285 ext/sqlite3/libsqlite/sqlite3.c pWal->hdr.aFrameCksum[0] = aCksum[0]; hdr 46286 ext/sqlite3/libsqlite/sqlite3.c pWal->hdr.aFrameCksum[1] = aCksum[1]; hdr 46365 ext/sqlite3/libsqlite/sqlite3.c iFrame = pWal->hdr.mxFrame; hdr 46378 ext/sqlite3/libsqlite/sqlite3.c pWal->hdr.szPage = (u16)((szPage&0xff00) | (szPage>>16)); hdr 46381 ext/sqlite3/libsqlite/sqlite3.c pWal->hdr.mxFrame = iFrame; hdr 46383 ext/sqlite3/libsqlite/sqlite3.c pWal->hdr.iChange++; hdr 46384 ext/sqlite3/libsqlite/sqlite3.c pWal->hdr.nPage = nTruncate; hdr 46462 ext/sqlite3/libsqlite/sqlite3.c if( pWal->hdr.mxFrame && walPagesize(pWal)!=nBuf ){ hdr 46470 ext/sqlite3/libsqlite/sqlite3.c if( pnLog ) *pnLog = (int)pWal->hdr.mxFrame; hdr 46482 ext/sqlite3/libsqlite/sqlite3.c memset(&pWal->hdr, 0, sizeof(WalIndexHdr)); hdr 48581 ext/sqlite3/libsqlite/sqlite3.c int hdr; /* Offset to the page header */ hdr 48600 ext/sqlite3/libsqlite/sqlite3.c hdr = pPage->hdrOffset; hdr 48603 ext/sqlite3/libsqlite/sqlite3.c assert( nCell==get2byte(&data[hdr+3]) ); hdr 48605 ext/sqlite3/libsqlite/sqlite3.c cbrk = get2byte(&data[hdr+5]); hdr 48643 ext/sqlite3/libsqlite/sqlite3.c put2byte(&data[hdr+5], cbrk); hdr 48644 ext/sqlite3/libsqlite/sqlite3.c data[hdr+1] = 0; hdr 48645 ext/sqlite3/libsqlite/sqlite3.c data[hdr+2] = 0; hdr 48646 ext/sqlite3/libsqlite/sqlite3.c data[hdr+7] = 0; hdr 48669 ext/sqlite3/libsqlite/sqlite3.c const int hdr = pPage->hdrOffset; /* Local cache of pPage->hdrOffset */ hdr 48686 ext/sqlite3/libsqlite/sqlite3.c nFrag = data[hdr+7]; hdr 48687 ext/sqlite3/libsqlite/sqlite3.c assert( pPage->cellOffset == hdr + 12 - 4*pPage->leaf ); hdr 48689 ext/sqlite3/libsqlite/sqlite3.c top = get2byteNotZero(&data[hdr+5]); hdr 48699 ext/sqlite3/libsqlite/sqlite3.c top = get2byteNotZero(&data[hdr+5]); hdr 48706 ext/sqlite3/libsqlite/sqlite3.c for(addr=hdr+1; (pc = get2byte(&data[addr]))>0; addr=pc){ hdr 48720 ext/sqlite3/libsqlite/sqlite3.c data[hdr+7] = (u8)(nFrag + x); hdr 48741 ext/sqlite3/libsqlite/sqlite3.c top = get2byteNotZero(&data[hdr+5]); hdr 48753 ext/sqlite3/libsqlite/sqlite3.c put2byte(&data[hdr+5], top); hdr 48768 ext/sqlite3/libsqlite/sqlite3.c int addr, pbegin, hdr; hdr 48794 ext/sqlite3/libsqlite/sqlite3.c hdr = pPage->hdrOffset; hdr 48795 ext/sqlite3/libsqlite/sqlite3.c addr = hdr + 1; hdr 48814 ext/sqlite3/libsqlite/sqlite3.c addr = hdr + 1; hdr 48823 ext/sqlite3/libsqlite/sqlite3.c if( (frag<0) || (frag>(int)data[hdr+7]) ){ hdr 48826 ext/sqlite3/libsqlite/sqlite3.c data[hdr+7] -= (u8)frag; hdr 48837 ext/sqlite3/libsqlite/sqlite3.c if( data[hdr+1]==data[hdr+5] && data[hdr+2]==data[hdr+6] ){ hdr 48839 ext/sqlite3/libsqlite/sqlite3.c pbegin = get2byte(&data[hdr+1]); hdr 48840 ext/sqlite3/libsqlite/sqlite3.c memcpy(&data[hdr+1], &data[pbegin], 2); hdr 48841 ext/sqlite3/libsqlite/sqlite3.c top = get2byte(&data[hdr+5]) + get2byte(&data[pbegin+2]); hdr 48842 ext/sqlite3/libsqlite/sqlite3.c put2byte(&data[hdr+5], top); hdr 48904 ext/sqlite3/libsqlite/sqlite3.c u8 hdr; /* Offset to beginning of page header */ hdr 48916 ext/sqlite3/libsqlite/sqlite3.c hdr = pPage->hdrOffset; hdr 48918 ext/sqlite3/libsqlite/sqlite3.c if( decodeFlags(pPage, data[hdr]) ) return SQLITE_CORRUPT_BKPT; hdr 48923 ext/sqlite3/libsqlite/sqlite3.c pPage->cellOffset = cellOffset = hdr + 12 - 4*pPage->leaf; hdr 48924 ext/sqlite3/libsqlite/sqlite3.c top = get2byteNotZero(&data[hdr+5]); hdr 48925 ext/sqlite3/libsqlite/sqlite3.c pPage->nCell = get2byte(&data[hdr+3]); hdr 48965 ext/sqlite3/libsqlite/sqlite3.c pc = get2byte(&data[hdr+1]); hdr 48966 ext/sqlite3/libsqlite/sqlite3.c nFree = data[hdr+7] + top; hdr 49007 ext/sqlite3/libsqlite/sqlite3.c u8 hdr = pPage->hdrOffset; hdr 49016 ext/sqlite3/libsqlite/sqlite3.c memset(&data[hdr], 0, pBt->usableSize - hdr); hdr 49018 ext/sqlite3/libsqlite/sqlite3.c data[hdr] = (char)flags; hdr 49019 ext/sqlite3/libsqlite/sqlite3.c first = hdr + 8 + 4*((flags&PTF_LEAF)==0 ?1:0); hdr 49020 ext/sqlite3/libsqlite/sqlite3.c memset(&data[hdr+1], 0, 4); hdr 49021 ext/sqlite3/libsqlite/sqlite3.c data[hdr+7] = 0; hdr 49022 ext/sqlite3/libsqlite/sqlite3.c put2byte(&data[hdr+5], pBt->usableSize); hdr 49025 ext/sqlite3/libsqlite/sqlite3.c pPage->hdrOffset = hdr; hdr 52915 ext/sqlite3/libsqlite/sqlite3.c int hdr; /* Beginning of the header. 0 most pages. 100 page 1 */ hdr 52926 ext/sqlite3/libsqlite/sqlite3.c hdr = pPage->hdrOffset; hdr 52927 ext/sqlite3/libsqlite/sqlite3.c testcase( pc==get2byte(&data[hdr+5]) ); hdr 52929 ext/sqlite3/libsqlite/sqlite3.c if( pc < (u32)get2byte(&data[hdr+5]) || pc+sz > pPage->pBt->usableSize ){ hdr 52945 ext/sqlite3/libsqlite/sqlite3.c put2byte(&data[hdr+3], pPage->nCell); hdr 53067 ext/sqlite3/libsqlite/sqlite3.c const int hdr = pPage->hdrOffset; /* Offset of header on pPage */ hdr 53078 ext/sqlite3/libsqlite/sqlite3.c assert( get2byteNotZero(&data[hdr+5])==nUsable ); hdr 53089 ext/sqlite3/libsqlite/sqlite3.c put2byte(&data[hdr+3], nCell); hdr 53090 ext/sqlite3/libsqlite/sqlite3.c put2byte(&data[hdr+5], cellbody); hdr 55124 ext/sqlite3/libsqlite/sqlite3.c int hdr, cellStart; hdr 55267 ext/sqlite3/libsqlite/sqlite3.c hdr = pPage->hdrOffset; hdr 55272 ext/sqlite3/libsqlite/sqlite3.c int contentOffset = get2byteNotZero(&data[hdr+5]); hdr 55276 ext/sqlite3/libsqlite/sqlite3.c nCell = get2byte(&data[hdr+3]); hdr 55277 ext/sqlite3/libsqlite/sqlite3.c cellStart = hdr + 12 - 4*pPage->leaf; hdr 55292 ext/sqlite3/libsqlite/sqlite3.c i = get2byte(&data[hdr+1]); hdr 55313 ext/sqlite3/libsqlite/sqlite3.c if( cnt!=data[hdr+7] ){ hdr 55316 ext/sqlite3/libsqlite/sqlite3.c cnt, data[hdr+7], iPage); hdr 239 ext/standard/mail.c char *hdr = headers; hdr 245 ext/standard/mail.c if (hdr != headers) { \ hdr 246 ext/standard/mail.c efree(hdr); \ hdr 258 ext/standard/mail.c l = spprintf(&tmp, 0, "[%s] mail() on [%s:%d]: To: %s -- Headers: %s\n", date_str, zend_get_executed_filename(TSRMLS_C), zend_get_executed_lineno(TSRMLS_C), to, hdr ? hdr : ""); hdr 262 ext/standard/mail.c if (hdr) { hdr 287 ext/standard/mail.c spprintf(&hdr, 0, "X-PHP-Originating-Script: %ld:%s\n%s", php_getuid(TSRMLS_C), f, headers); hdr 289 ext/standard/mail.c spprintf(&hdr, 0, "X-PHP-Originating-Script: %ld:%s\n", php_getuid(TSRMLS_C), f); hdr 297 ext/standard/mail.c if (TSendMail(INI_STR("SMTP"), &tsm_err, &tsm_errmsg, hdr, subject, to, message, NULL, NULL, NULL TSRMLS_CC) == FAILURE) { hdr 357 ext/standard/mail.c if (hdr != NULL) { hdr 358 ext/standard/mail.c fprintf(sendmail, "%s\n", hdr); hdr 705 ext/standard/url.c zval **prev_val, **hdr = NULL, **h; hdr 739 ext/standard/url.c while (zend_hash_get_current_data_ex(hashT, (void**)&hdr, &pos) != FAILURE) { hdr 740 ext/standard/url.c if (!hdr || Z_TYPE_PP(hdr) != IS_STRING) { hdr 746 ext/standard/url.c add_next_index_stringl(return_value, Z_STRVAL_PP(hdr), Z_STRLEN_PP(hdr), 1); hdr 751 ext/standard/url.c if ((p = strchr(Z_STRVAL_PP(hdr), ':'))) { hdr 759 ext/standard/url.c if (zend_hash_find(HASH_OF(return_value), Z_STRVAL_PP(hdr), (p - Z_STRVAL_PP(hdr) + 1), (void **) &prev_val) == FAILURE) { hdr 760 ext/standard/url.c add_assoc_stringl_ex(return_value, Z_STRVAL_PP(hdr), (p - Z_STRVAL_PP(hdr) + 1), s, (Z_STRLEN_PP(hdr) - (s - Z_STRVAL_PP(hdr))), 1); hdr 763 ext/standard/url.c add_next_index_stringl(*prev_val, s, (Z_STRLEN_PP(hdr) - (s - Z_STRVAL_PP(hdr))), 1); hdr 143 main/alloca.c union hdr *next; /* For chaining headers. */ hdr 828 sapi/cgi/fastcgi.c hdr->contentLengthB0 = (unsigned char)(len & 0xff); hdr 829 sapi/cgi/fastcgi.c hdr->contentLengthB1 = (unsigned char)((len >> 8) & 0xff); hdr 830 sapi/cgi/fastcgi.c hdr->paddingLength = (unsigned char)pad; hdr 831 sapi/cgi/fastcgi.c hdr->requestIdB0 = (unsigned char)(req_id & 0xff); hdr 832 sapi/cgi/fastcgi.c hdr->requestIdB1 = (unsigned char)((req_id >> 8) & 0xff); hdr 833 sapi/cgi/fastcgi.c hdr->reserved = 0; hdr 834 sapi/cgi/fastcgi.c hdr->type = type; hdr 835 sapi/cgi/fastcgi.c hdr->version = FCGI_VERSION_1; hdr 837 sapi/cgi/fastcgi.c memset(((unsigned char*)hdr) + sizeof(fcgi_header) + len, 0, pad); hdr 876 sapi/cgi/fastcgi.c fcgi_header hdr; hdr 887 sapi/cgi/fastcgi.c if (safe_read(req, &hdr, sizeof(fcgi_header)) != sizeof(fcgi_header) || hdr 888 sapi/cgi/fastcgi.c hdr.version < FCGI_VERSION_1) { hdr 892 sapi/cgi/fastcgi.c len = (hdr.contentLengthB1 << 8) | hdr.contentLengthB0; hdr 893 sapi/cgi/fastcgi.c padding = hdr.paddingLength; hdr 895 sapi/cgi/fastcgi.c while (hdr.type == FCGI_STDIN && len == 0) { hdr 896 sapi/cgi/fastcgi.c if (safe_read(req, &hdr, sizeof(fcgi_header)) != sizeof(fcgi_header) || hdr 897 sapi/cgi/fastcgi.c hdr.version < FCGI_VERSION_1) { hdr 901 sapi/cgi/fastcgi.c len = (hdr.contentLengthB1 << 8) | hdr.contentLengthB0; hdr 902 sapi/cgi/fastcgi.c padding = hdr.paddingLength; hdr 909 sapi/cgi/fastcgi.c req->id = (hdr.requestIdB1 << 8) + hdr.requestIdB0; hdr 911 sapi/cgi/fastcgi.c if (hdr.type == FCGI_BEGIN_REQUEST && len == sizeof(fcgi_begin_request)) { hdr 943 sapi/cgi/fastcgi.c if (safe_read(req, &hdr, sizeof(fcgi_header)) != sizeof(fcgi_header) || hdr 944 sapi/cgi/fastcgi.c hdr.version < FCGI_VERSION_1) { hdr 948 sapi/cgi/fastcgi.c len = (hdr.contentLengthB1 << 8) | hdr.contentLengthB0; hdr 949 sapi/cgi/fastcgi.c padding = hdr.paddingLength; hdr 951 sapi/cgi/fastcgi.c while (hdr.type == FCGI_PARAMS && len > 0) { hdr 966 sapi/cgi/fastcgi.c if (safe_read(req, &hdr, sizeof(fcgi_header)) != sizeof(fcgi_header) || hdr 967 sapi/cgi/fastcgi.c hdr.version < FCGI_VERSION_1) { hdr 971 sapi/cgi/fastcgi.c len = (hdr.contentLengthB1 << 8) | hdr.contentLengthB0; hdr 972 sapi/cgi/fastcgi.c padding = hdr.paddingLength; hdr 974 sapi/cgi/fastcgi.c } else if (hdr.type == FCGI_GET_VALUES) { hdr 1037 sapi/cgi/fastcgi.c fcgi_header hdr; hdr 1044 sapi/cgi/fastcgi.c if (safe_read(req, &hdr, sizeof(fcgi_header)) != sizeof(fcgi_header) || hdr 1045 sapi/cgi/fastcgi.c hdr.version < FCGI_VERSION_1 || hdr 1046 sapi/cgi/fastcgi.c hdr.type != FCGI_STDIN) { hdr 1050 sapi/cgi/fastcgi.c req->in_len = (hdr.contentLengthB1 << 8) | hdr.contentLengthB0; hdr 1051 sapi/cgi/fastcgi.c req->in_pad = hdr.paddingLength; hdr 1313 sapi/cgi/fastcgi.c fcgi_make_header(&rec->hdr, FCGI_END_REQUEST, req->id, sizeof(fcgi_end_request)); hdr 91 sapi/cgi/fastcgi.h fcgi_header hdr; hdr 105 sapi/cgi/fastcgi.h fcgi_header hdr; hdr 361 sapi/fpm/fpm/fastcgi.c hdr->contentLengthB0 = (unsigned char)(len & 0xff); hdr 362 sapi/fpm/fpm/fastcgi.c hdr->contentLengthB1 = (unsigned char)((len >> 8) & 0xff); hdr 363 sapi/fpm/fpm/fastcgi.c hdr->paddingLength = (unsigned char)pad; hdr 364 sapi/fpm/fpm/fastcgi.c hdr->requestIdB0 = (unsigned char)(req_id & 0xff); hdr 365 sapi/fpm/fpm/fastcgi.c hdr->requestIdB1 = (unsigned char)((req_id >> 8) & 0xff); hdr 366 sapi/fpm/fpm/fastcgi.c hdr->reserved = 0; hdr 367 sapi/fpm/fpm/fastcgi.c hdr->type = type; hdr 368 sapi/fpm/fpm/fastcgi.c hdr->version = FCGI_VERSION_1; hdr 370 sapi/fpm/fpm/fastcgi.c memset(((unsigned char*)hdr) + sizeof(fcgi_header) + len, 0, pad); hdr 502 sapi/fpm/fpm/fastcgi.c fcgi_header hdr; hdr 514 sapi/fpm/fpm/fastcgi.c if (safe_read(req, &hdr, sizeof(fcgi_header)) != sizeof(fcgi_header) || hdr 515 sapi/fpm/fpm/fastcgi.c hdr.version < FCGI_VERSION_1) { hdr 519 sapi/fpm/fpm/fastcgi.c len = (hdr.contentLengthB1 << 8) | hdr.contentLengthB0; hdr 520 sapi/fpm/fpm/fastcgi.c padding = hdr.paddingLength; hdr 522 sapi/fpm/fpm/fastcgi.c while (hdr.type == FCGI_STDIN && len == 0) { hdr 523 sapi/fpm/fpm/fastcgi.c if (safe_read(req, &hdr, sizeof(fcgi_header)) != sizeof(fcgi_header) || hdr 524 sapi/fpm/fpm/fastcgi.c hdr.version < FCGI_VERSION_1) { hdr 528 sapi/fpm/fpm/fastcgi.c len = (hdr.contentLengthB1 << 8) | hdr.contentLengthB0; hdr 529 sapi/fpm/fpm/fastcgi.c padding = hdr.paddingLength; hdr 536 sapi/fpm/fpm/fastcgi.c req->id = (hdr.requestIdB1 << 8) + hdr.requestIdB0; hdr 538 sapi/fpm/fpm/fastcgi.c if (hdr.type == FCGI_BEGIN_REQUEST && len == sizeof(fcgi_begin_request)) { hdr 563 sapi/fpm/fpm/fastcgi.c if (safe_read(req, &hdr, sizeof(fcgi_header)) != sizeof(fcgi_header) || hdr 564 sapi/fpm/fpm/fastcgi.c hdr.version < FCGI_VERSION_1) { hdr 568 sapi/fpm/fpm/fastcgi.c len = (hdr.contentLengthB1 << 8) | hdr.contentLengthB0; hdr 569 sapi/fpm/fpm/fastcgi.c padding = hdr.paddingLength; hdr 571 sapi/fpm/fpm/fastcgi.c while (hdr.type == FCGI_PARAMS && len > 0) { hdr 586 sapi/fpm/fpm/fastcgi.c if (safe_read(req, &hdr, sizeof(fcgi_header)) != sizeof(fcgi_header) || hdr 587 sapi/fpm/fpm/fastcgi.c hdr.version < FCGI_VERSION_1) { hdr 591 sapi/fpm/fpm/fastcgi.c len = (hdr.contentLengthB1 << 8) | hdr.contentLengthB0; hdr 592 sapi/fpm/fpm/fastcgi.c padding = hdr.paddingLength; hdr 594 sapi/fpm/fpm/fastcgi.c } else if (hdr.type == FCGI_GET_VALUES) { hdr 666 sapi/fpm/fpm/fastcgi.c fcgi_header hdr; hdr 673 sapi/fpm/fpm/fastcgi.c if (safe_read(req, &hdr, sizeof(fcgi_header)) != sizeof(fcgi_header) || hdr 674 sapi/fpm/fpm/fastcgi.c hdr.version < FCGI_VERSION_1 || hdr 675 sapi/fpm/fpm/fastcgi.c hdr.type != FCGI_STDIN) { hdr 679 sapi/fpm/fpm/fastcgi.c req->in_len = (hdr.contentLengthB1 << 8) | hdr.contentLengthB0; hdr 680 sapi/fpm/fpm/fastcgi.c req->in_pad = hdr.paddingLength; hdr 936 sapi/fpm/fpm/fastcgi.c fcgi_make_header(&rec->hdr, FCGI_END_REQUEST, req->id, sizeof(fcgi_end_request)); hdr 74 sapi/fpm/fpm/fastcgi.h fcgi_header hdr; hdr 88 sapi/fpm/fpm/fastcgi.h fcgi_header hdr;