Lines Matching refs:ECB

638 	EXTENSION_CONTROL_BLOCK ECB;  in stress_main()  local
659 if (!FillExtensionControlBlock(&ECB, &context) ) { in stress_main()
679 ECB.cbAvailable = strlen(postdata); in stress_main()
680 ECB.cbTotalBytes = ECB.cbAvailable; in stress_main()
681 ECB.lpbData = (unsigned char *)postdata; in stress_main()
684 _snprintf(buf, sizeof(buf)-1, "%d", ECB.cbTotalBytes); in stress_main()
689 ECB.lpszMethod = strdup(context.env["METHOD"]); in stress_main()
690 ECB.lpszPathTranslated = strdup(filename); in stress_main()
691 ECB.lpszQueryString = strdup(arg); in stress_main()
692 ECB.lpszPathInfo = strdup(context.env["PATH_INFO"]); in stress_main()
697 rc = IsapiHttpExtensionProc(&ECB); in stress_main()
704 free(ECB.lpszPathTranslated); in stress_main()
705 free(ECB.lpszQueryString); in stress_main()
706 free(ECB.lpszMethod); in stress_main()
707 free(ECB.lpszPathInfo); in stress_main()
882 BOOL WINAPI FillExtensionControlBlock(EXTENSION_CONTROL_BLOCK *ECB, TIsapiContext *context) { in FillExtensionControlBlock() argument
885 ECB->cbSize = sizeof(EXTENSION_CONTROL_BLOCK); in FillExtensionControlBlock()
886 ECB->dwVersion = MAKELONG(HSE_VERSION_MINOR, HSE_VERSION_MAJOR); in FillExtensionControlBlock()
887 ECB->ConnID = (void *)context; in FillExtensionControlBlock()
891 ECB->GetServerVariable = GetServerVariable; in FillExtensionControlBlock()
892 ECB->ReadClient = ReadClient; in FillExtensionControlBlock()
893 ECB->WriteClient = WriteClient; in FillExtensionControlBlock()
894 ECB->ServerSupportFunction = ServerSupportFunction; in FillExtensionControlBlock()
899 ECB->lpszMethod = GetEnv("REQUEST_METHOD"); in FillExtensionControlBlock()
900 if (!ECB->lpszMethod) ECB->lpszMethod = "GET"; in FillExtensionControlBlock()
902 ECB->lpszQueryString = GetEnv("QUERY_STRING"); in FillExtensionControlBlock()
903 ECB->lpszPathInfo = GetEnv("PATH_INFO"); in FillExtensionControlBlock()
904 ECB->lpszPathTranslated = GetEnv("PATH_TRANSLATED"); in FillExtensionControlBlock()
905 ECB->cbTotalBytes=( (temp=GetEnv("CONTENT_LENGTH")) ? (atoi(temp)): 0); in FillExtensionControlBlock()
906 ECB->cbAvailable = 0; in FillExtensionControlBlock()
907 ECB->lpbData = (unsigned char *)""; in FillExtensionControlBlock()
908 ECB->lpszContentType = GetEnv("CONTENT_TYPE"); in FillExtensionControlBlock()