io: add a GRUB_GZ prefix to gzio specific defines
* This is done to avoid a conflict with a PACKED define in the EDK2
This commit is contained in:
		
							parent
							
								
									5ba09fb415
								
							
						
					
					
						commit
						0f6ca5ecf9
					
				
					 1 changed files with 20 additions and 20 deletions
				
			
		|  | @ -140,24 +140,24 @@ eat_field (grub_file_t file, int len) | ||||||
| #define OLD_GZIP_MAGIC	grub_le_to_cpu16 (0x9E1F) | #define OLD_GZIP_MAGIC	grub_le_to_cpu16 (0x9E1F) | ||||||
| 
 | 
 | ||||||
| /* Compression methods (see algorithm.doc) */ | /* Compression methods (see algorithm.doc) */ | ||||||
| #define STORED      0 | #define GRUB_GZ_STORED      0 | ||||||
| #define COMPRESSED  1 | #define GRUB_GZ_COMPRESSED  1 | ||||||
| #define PACKED      2 | #define GRUB_GZ_PACKED      2 | ||||||
| #define LZHED       3 | #define GRUB_GZ_LZHED       3 | ||||||
| /* methods 4 to 7 reserved */ | /* methods 4 to 7 reserved */ | ||||||
| #define DEFLATED    8 | #define GRUB_GZ_DEFLATED    8 | ||||||
| #define MAX_METHODS 9 | #define GRUB_GZ_MAX_METHODS 9 | ||||||
| 
 | 
 | ||||||
| /* gzip flag byte */ | /* gzip flag byte */ | ||||||
| #define ASCII_FLAG   0x01	/* bit 0 set: file probably ascii text */ | #define GRUB_GZ_ASCII_FLAG   0x01	/* bit 0 set: file probably ascii text */ | ||||||
| #define CONTINUATION 0x02	/* bit 1 set: continuation of multi-part gzip file */ | #define GRUB_GZ_CONTINUATION 0x02	/* bit 1 set: continuation of multi-part gzip file */ | ||||||
| #define EXTRA_FIELD  0x04	/* bit 2 set: extra field present */ | #define GRUB_GZ_EXTRA_FIELD  0x04	/* bit 2 set: extra field present */ | ||||||
| #define ORIG_NAME    0x08	/* bit 3 set: original file name present */ | #define GRUB_GZ_ORIG_NAME    0x08	/* bit 3 set: original file name present */ | ||||||
| #define COMMENT      0x10	/* bit 4 set: file comment present */ | #define GRUB_GZ_COMMENT      0x10	/* bit 4 set: file comment present */ | ||||||
| #define ENCRYPTED    0x20	/* bit 5 set: file is encrypted */ | #define GRUB_GZ_ENCRYPTED    0x20	/* bit 5 set: file is encrypted */ | ||||||
| #define RESERVED     0xC0	/* bit 6,7:   reserved */ | #define GRUB_GZ_RESERVED     0xC0	/* bit 6,7:   reserved */ | ||||||
| 
 | 
 | ||||||
| #define UNSUPPORTED_FLAGS	(CONTINUATION | ENCRYPTED | RESERVED) | #define GRUB_GZ_UNSUPPORTED_FLAGS	(GRUB_GZ_CONTINUATION | GRUB_GZ_ENCRYPTED | GRUB_GZ_RESERVED) | ||||||
| 
 | 
 | ||||||
| /* inflate block codes */ | /* inflate block codes */ | ||||||
| #define INFLATE_STORED	0 | #define INFLATE_STORED	0 | ||||||
|  | @ -201,14 +201,14 @@ test_gzip_header (grub_file_t file) | ||||||
|    *  problem occurs from here on, then we have corrupt or otherwise |    *  problem occurs from here on, then we have corrupt or otherwise | ||||||
|    *  bad data, and the error should be reported to the user. |    *  bad data, and the error should be reported to the user. | ||||||
|    */ |    */ | ||||||
|   if (hdr.method != DEFLATED |   if (hdr.method != GRUB_GZ_DEFLATED | ||||||
|       || (hdr.flags & UNSUPPORTED_FLAGS) |       || (hdr.flags & GRUB_GZ_UNSUPPORTED_FLAGS) | ||||||
|       || ((hdr.flags & EXTRA_FIELD) |       || ((hdr.flags & GRUB_GZ_EXTRA_FIELD) | ||||||
| 	  && (grub_file_read (gzio->file, &extra_len, 2) != 2 | 	  && (grub_file_read (gzio->file, &extra_len, 2) != 2 | ||||||
| 	      || eat_field (gzio->file, | 	      || eat_field (gzio->file, | ||||||
| 			    grub_le_to_cpu16 (extra_len)))) | 			    grub_le_to_cpu16 (extra_len)))) | ||||||
|       || ((hdr.flags & ORIG_NAME) && eat_field (gzio->file, -1)) |       || ((hdr.flags & GRUB_GZ_ORIG_NAME) && eat_field (gzio->file, -1)) | ||||||
|       || ((hdr.flags & COMMENT) && eat_field (gzio->file, -1))) |       || ((hdr.flags & GRUB_GZ_COMMENT) && eat_field (gzio->file, -1))) | ||||||
|     return 0; |     return 0; | ||||||
| 
 | 
 | ||||||
|   gzio->data_offset = grub_file_tell (gzio->file); |   gzio->data_offset = grub_file_tell (gzio->file); | ||||||
|  | @ -1183,7 +1183,7 @@ test_zlib_header (grub_gzio_t gzio) | ||||||
|   flg = get_byte (gzio); |   flg = get_byte (gzio); | ||||||
| 
 | 
 | ||||||
|   /* Check that compression method is DEFLATE.  */ |   /* Check that compression method is DEFLATE.  */ | ||||||
|   if ((cmf & 0xf) != DEFLATED) |   if ((cmf & 0xf) != GRUB_GZ_DEFLATED) | ||||||
|     { |     { | ||||||
|       /* TRANSLATORS: It's about given file having some strange format, not
 |       /* TRANSLATORS: It's about given file having some strange format, not
 | ||||||
| 	 complete lack of gzip support.  */ | 	 complete lack of gzip support.  */ | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue