| 202 | } |
| 203 | |
| 204 | int |
| 205 | main ( |
| 206 | int argc, |
| 207 | char *argv[] |
| 208 | ) |
| 209 | /*++ |
| 210 | |
| 211 | Routine Description: |
| 212 | |
| 213 | GC_TODO: Add function description |
| 214 | |
| 215 | Arguments: |
| 216 | |
| 217 | argc - GC_TODO: add argument description |
| 218 | ] - GC_TODO: add argument description |
| 219 | |
| 220 | Returns: |
| 221 | |
| 222 | GC_TODO: add return values |
| 223 | |
| 224 | --*/ |
| 225 | { |
| 226 | FILE *InputFile; |
| 227 | int BytesRead; |
| 228 | EFI_FIRMWARE_VOLUME_HEADER *FvImage; |
| 229 | UINT32 FvSize; |
| 230 | EFI_STATUS Status; |
| 231 | int Offset; |
| 232 | BOOLEAN ErasePolarity; |
| 233 | UINT64 LogLevel; |
| 234 | CHAR8 *OpenSslEnv; |
| 235 | CHAR8 *OpenSslCommand; |
| 236 | |
| 237 | SetUtilityName (UTILITY_NAME); |
| 238 | // |
| 239 | // Print utility header |
| 240 | // |
| 241 | printf ("%s Version %d.%d Build %s\n", |
| 242 | UTILITY_NAME, |
| 243 | UTILITY_MAJOR_VERSION, |
| 244 | UTILITY_MINOR_VERSION, |
| 245 | __BUILD_VERSION |
| 246 | ); |
| 247 | |
| 248 | if (argc == 1) { |
| 249 | Usage (); |
| 250 | return -1; |
| 251 | } |
| 252 | |
| 253 | argc--; |
| 254 | argv++; |
| 255 | LogLevel = 0; |
| 256 | Offset = 0; |
| 257 | |
| 258 | // |
| 259 | // Look for help options |
| 260 | // |
| 261 | if ((strcmp(argv[0], "-h") == 0) || (strcmp(argv[0], "--help") == 0) || |
nothing calls this directly
no test coverage detected