//\r
// Field index of the HTTP URL parse result.\r
//\r
-#define HTTP_URI_FIELD_SCHEME 0\r
-#define HTTP_URI_FIELD_AUTHORITY 1\r
-#define HTTP_URI_FIELD_PATH 2\r
-#define HTTP_URI_FIELD_QUERY 3\r
-#define HTTP_URI_FIELD_FRAGMENT 4\r
-#define HTTP_URI_FIELD_USERINFO 5\r
-#define HTTP_URI_FIELD_HOST 6\r
-#define HTTP_URI_FIELD_PORT 7\r
-#define HTTP_URI_FIELD_MAX 8\r
+#define HTTP_URI_FIELD_SCHEME 0\r
+#define HTTP_URI_FIELD_AUTHORITY 1\r
+#define HTTP_URI_FIELD_PATH 2\r
+#define HTTP_URI_FIELD_QUERY 3\r
+#define HTTP_URI_FIELD_FRAGMENT 4\r
+#define HTTP_URI_FIELD_USERINFO 5\r
+#define HTTP_URI_FIELD_HOST 6\r
+#define HTTP_URI_FIELD_PORT 7\r
+#define HTTP_URI_FIELD_MAX 8\r
\r
-#define HTTP_URI_PORT_MAX_NUM 65535\r
+#define HTTP_URI_PORT_MAX_NUM 65535\r
\r
//\r
// Structure to store the parse result of a HTTP URL.\r
//\r
typedef struct {\r
- UINT32 Offset;\r
- UINT32 Length;\r
+ UINT32 Offset;\r
+ UINT32 Length;\r
} HTTP_URL_FILED_DATA;\r
\r
typedef struct {\r
- UINT16 FieldBitMap;\r
- HTTP_URL_FILED_DATA FieldData[HTTP_URI_FIELD_MAX];\r
+ UINT16 FieldBitMap;\r
+ HTTP_URL_FILED_DATA FieldData[HTTP_URI_FIELD_MAX];\r
} HTTP_URL_PARSER;\r
\r
typedef enum {\r
} HTTP_URL_PARSE_STATE;\r
\r
#endif\r
-\r