|
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.