|
Android-cuttlefish cvd tool
|
#include "cuttlefish/common/libs/fs/fd.h"#include <arpa/inet.h>#include <errno.h>#include <fcntl.h>#include <net/if.h>#include <netinet/in.h>#include <poll.h>#include <stddef.h>#include <stdlib.h>#include <sys/file.h>#include <sys/mman.h>#include <sys/sendfile.h>#include <sys/stat.h>#include <sys/syscall.h>#include <sys/types.h>#include <unistd.h>#include <algorithm>#include <sstream>#include <string>#include <vector>#include "absl/log/check.h"#include "absl/log/log.h"#include "fmt/chrono.h"#include "fmt/format.h"#include "cuttlefish/common/libs/fs/scoped_mmap.h"#include "cuttlefish/common/libs/utils/known_paths.h"#include "cuttlefish/posix/strerror.h"#include "cuttlefish/result/expect.h"#include "cuttlefish/result/result_type.h"
Classes | |
| class | cuttlefish::anonymous_namespace{fd.cc}::LocalErrno |
Namespaces | |
| namespace | cuttlefish |
| namespace | cuttlefish::anonymous_namespace{fd.cc} |
Functions | |
| Result< int > | cuttlefish::anonymous_namespace{fd.cc}::MemfdCreateWrapper (const std::string &name, unsigned int flags) |
| bool | cuttlefish::anonymous_namespace{fd.cc}::IsRegularFile (const int fd) |
| static void | cuttlefish::anonymous_namespace{fd.cc}::MakeAddress (const char *name, bool abstract, struct sockaddr_un *dest, socklen_t *len) |
Variables | |
| constexpr size_t | cuttlefish::anonymous_namespace{fd.cc}::kPreferredBufferSize = 8192 |