Android-cuttlefish cvd tool
Namespaces | Macros | Functions | Variables
mkenvimage_slim.cc File Reference
#include <stdint.h>
#include <stdlib.h>
#include <string.h>
#include <zlib.h>
#include <vector>
#include <android-base/logging.h>
#include <gflags/gflags.h>
#include "cuttlefish/common/libs/fs/shared_buf.h"
#include "cuttlefish/common/libs/fs/shared_fd.h"
#include "cuttlefish/common/libs/utils/files.h"
#include "cuttlefish/common/libs/utils/result.h"
Include dependency graph for mkenvimage_slim.cc:

Namespaces

namespace  cuttlefish
 

Macros

#define PAD_VALUE   (0xff)
 
#define CRC_SIZE   (sizeof(uint32_t))
 
#define NULL_PAD_LENGTH   (1)
 

Functions

 DEFINE_int32 (env_size, 4096, "file size of resulting env")
 
 DEFINE_string (output_path, "", "output file path")
 
 DEFINE_string (input_path, "", "input file path")
 
Result< int > cuttlefish::MkenvimageSlimMain (int argc, char **argv)
 
int main (int argc, char **argv)
 

Variables

static constexpr char cuttlefish::kUsageMessage []
 

Macro Definition Documentation

◆ CRC_SIZE

#define CRC_SIZE   (sizeof(uint32_t))

◆ NULL_PAD_LENGTH

#define NULL_PAD_LENGTH   (1)

◆ PAD_VALUE

#define PAD_VALUE   (0xff)

Function Documentation

◆ DEFINE_int32()

DEFINE_int32 ( env_size  ,
4096  ,
"file size of resulting env"   
)

◆ DEFINE_string() [1/2]

DEFINE_string ( input_path  ,
""  ,
"input file path"   
)

◆ DEFINE_string() [2/2]

DEFINE_string ( output_path  ,
""  ,
"output file path"   
)

◆ main()

int main ( int  argc,
char **  argv 
)