Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(19)

Side by Side Diff: utility/dump_kernel_config.c

Issue 2871033: Switch to using .vbprivk for signing everything now. (Closed) Base URL: ssh://git@chromiumos-git//vboot_reference.git
Patch Set: Okay, now tests pass again. Created 10 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 /* Copyright (c) 2010 The Chromium OS Authors. All rights reserved. 1 /* Copyright (c) 2010 The Chromium OS Authors. All rights reserved.
2 * Use of this source code is governed by a BSD-style license that can be 2 * Use of this source code is governed by a BSD-style license that can be
3 * found in the LICENSE file. 3 * found in the LICENSE file.
4 * 4 *
5 * Exports the kernel commandline from a given partition/image. 5 * Exports the kernel commandline from a given partition/image.
6 */ 6 */
7 7
8 #include <inttypes.h> /* For uint64_t */ 8 #include <inttypes.h> /* For uint64_t */
9 #include <stdio.h> 9 #include <stdio.h>
10 #include <stdlib.h> 10 #include <stdlib.h>
(...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after
68 return (uint8_t *)(blob + offset); 68 return (uint8_t *)(blob + offset);
69 } 69 }
70 70
71 static void* MapFile(const char *filename, size_t *size) { 71 static void* MapFile(const char *filename, size_t *size) {
72 FILE* f; 72 FILE* f;
73 uint8_t* buf; 73 uint8_t* buf;
74 long file_size = 0; 74 long file_size = 0;
75 75
76 f = fopen(filename, "rb"); 76 f = fopen(filename, "rb");
77 if (!f) { 77 if (!f) {
78 debug("Unable to open file %s\n", filename); 78 VBDEBUG(("Unable to open file %s\n", filename));
79 return NULL; 79 return NULL;
80 } 80 }
81 81
82 fseek(f, 0, SEEK_END); 82 fseek(f, 0, SEEK_END);
83 file_size = ftell(f); 83 file_size = ftell(f);
84 rewind(f); 84 rewind(f);
85 85
86 if (file_size <= 0) { 86 if (file_size <= 0) {
87 fclose(f); 87 fclose(f);
88 return NULL; 88 return NULL;
(...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after
126 if (!config) { 126 if (!config) {
127 error("Error parsing input file\n"); 127 error("Error parsing input file\n");
128 munmap(blob, blob_size); 128 munmap(blob, blob_size);
129 return 1; 129 return 1;
130 } 130 }
131 131
132 printf("%.*s", CROS_CONFIG_SIZE, config); 132 printf("%.*s", CROS_CONFIG_SIZE, config);
133 munmap(blob, blob_size); 133 munmap(blob, blob_size);
134 return 0; 134 return 0;
135 } 135 }
OLDNEW
« no previous file with comments | « tests/run_vbutil_tests.sh ('k') | utility/vbutil_kernel.c » ('j') | utility/vbutil_key.c » ('J')

Powered by Google App Engine
This is Rietveld 408576698