dpkg 1.22.7-3-g89f48
|
Data Structures | |
struct | buffer_data |
Macros | |
#define | DPKG_BUFFER_SIZE (32 * 1024) |
#define | BUFFER_WRITE_VBUF 1 |
#define | BUFFER_WRITE_FD 2 |
#define | BUFFER_WRITE_NULL 3 |
#define | BUFFER_DIGEST_NULL 4 |
#define | BUFFER_DIGEST_MD5 5 |
#define | BUFFER_READ_FD 0 |
#define | buffer_md5(buf, hash, limit) buffer_digest(buf, hash, BUFFER_DIGEST_MD5, limit) |
#define | fd_md5(fd, hash, limit, err) |
#define | fd_fd_copy(fd1, fd2, limit, err) |
#define | fd_fd_copy_and_md5(fd1, fd2, hash, limit, err) |
#define | fd_vbuf_copy(fd, buf, limit, err) |
#define | fd_skip(fd, limit, err) buffer_skip_Int(fd, BUFFER_READ_FD, limit, err) |
Functions | |
off_t | buffer_copy_IntPtr (int i, int typeIn, void *f, int typeDigest, void *p, int typeOut, off_t limit, struct dpkg_error *err) DPKG_ATTR_REQRET |
off_t | buffer_copy_IntInt (int i1, int typeIn, void *f, int typeDigest, int i2, int typeOut, off_t limit, struct dpkg_error *err) DPKG_ATTR_REQRET |
off_t | buffer_skip_Int (int I, int T, off_t limit, struct dpkg_error *err) DPKG_ATTR_REQRET |
off_t | buffer_digest (const void *buf, void *hash, int typeDigest, off_t length) |
#define BUFFER_DIGEST_MD5 5 |
#define BUFFER_DIGEST_NULL 4 |
#define buffer_md5 | ( | buf, | |
hash, | |||
limit | |||
) | buffer_digest(buf, hash, BUFFER_DIGEST_MD5, limit) |
#define BUFFER_READ_FD 0 |
#define BUFFER_WRITE_FD 2 |
#define BUFFER_WRITE_NULL 3 |
#define BUFFER_WRITE_VBUF 1 |
#define DPKG_BUFFER_SIZE (32 * 1024) |
#define fd_fd_copy | ( | fd1, | |
fd2, | |||
limit, | |||
err | |||
) |
#define fd_fd_copy_and_md5 | ( | fd1, | |
fd2, | |||
hash, | |||
limit, | |||
err | |||
) |
#define fd_md5 | ( | fd, | |
hash, | |||
limit, | |||
err | |||
) |
#define fd_skip | ( | fd, | |
limit, | |||
err | |||
) | buffer_skip_Int(fd, BUFFER_READ_FD, limit, err) |
#define fd_vbuf_copy | ( | fd, | |
buf, | |||
limit, | |||
err | |||
) |
off_t buffer_copy_IntInt | ( | int | i1, |
int | typeIn, | ||
void * | f, | ||
int | typeDigest, | ||
int | i2, | ||
int | typeOut, | ||
off_t | limit, | ||
struct dpkg_error * | err | ||
) |
References buffer_data::type.
off_t buffer_copy_IntPtr | ( | int | i, |
int | typeIn, | ||
void * | f, | ||
int | typeDigest, | ||
void * | p, | ||
int | typeOut, | ||
off_t | limit, | ||
struct dpkg_error * | err | ||
) |
References buffer_data::type.
off_t buffer_digest | ( | const void * | buf, |
void * | hash, | ||
int | typeDigest, | ||
off_t | length | ||
) |
References buffer_data::arg, buffer_data::ptr, and buffer_data::type.
off_t buffer_skip_Int | ( | int | I, |
int | T, | ||
off_t | limit, | ||
struct dpkg_error * | err | ||
) |
References buffer_data::type.