(002a24fcf)
#include <sys/types.h>
#include <dpkg/macros.h>
#include <dpkg/error.h>
Go to the source code of this file.
|
#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) |
|
|
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) |
|