#include <sys/types.h>
#include <netinet/in.h>
#include <sys/socket.h>
#include <errno.h>
#include <string.h>
#include <ctype.h>
#include "minires.h"
#include "arpa/nameser.h"
Go to the source code of this file.
|
int | MRns_name_ntop (const u_char *src, char *dst, size_t dstsiz) |
|
int | MRns_name_pton (const char *src, u_char *dst, size_t dstsiz) |
|
int | MRns_name_ntol (const u_char *src, u_char *dst, size_t dstsiz) |
|
int | MRns_name_unpack (const u_char *msg, const u_char *eom, const u_char *src, u_char *dst, size_t dstsiz) |
|
int | MRns_name_pack (const u_char *src, u_char *dst, unsigned dstsiz, const u_char **dnptrs, const u_char **lastdnptr) |
|
int | MRns_name_uncompress (const u_char *msg, const u_char *eom, const u_char *src, char *dst, size_t dstsiz) |
|
int | MRns_name_compress (const char *src, u_char *dst, size_t dstsiz, const u_char **dnptrs, const u_char **lastdnptr) |
|
int | MRns_name_skip (const u_char **ptrptr, const u_char *eom) |
|
int MRns_name_compress |
( |
const char * |
src, |
|
|
u_char * |
dst, |
|
|
size_t |
dstsiz, |
|
|
const u_char ** |
dnptrs, |
|
|
const u_char ** |
lastdnptr |
|
) |
| |
int MRns_name_ntol |
( |
const u_char * |
src, |
|
|
u_char * |
dst, |
|
|
size_t |
dstsiz |
|
) |
| |
int MRns_name_ntop |
( |
const u_char * |
src, |
|
|
char * |
dst, |
|
|
size_t |
dstsiz |
|
) |
| |
int MRns_name_pack |
( |
const u_char * |
src, |
|
|
u_char * |
dst, |
|
|
unsigned |
dstsiz, |
|
|
const u_char ** |
dnptrs, |
|
|
const u_char ** |
lastdnptr |
|
) |
| |
int MRns_name_pton |
( |
const char * |
src, |
|
|
u_char * |
dst, |
|
|
size_t |
dstsiz |
|
) |
| |
int MRns_name_skip |
( |
const u_char ** |
ptrptr, |
|
|
const u_char * |
eom |
|
) |
| |
int MRns_name_uncompress |
( |
const u_char * |
msg, |
|
|
const u_char * |
eom, |
|
|
const u_char * |
src, |
|
|
char * |
dst, |
|
|
size_t |
dstsiz |
|
) |
| |
int MRns_name_unpack |
( |
const u_char * |
msg, |
|
|
const u_char * |
eom, |
|
|
const u_char * |
src, |
|
|
u_char * |
dst, |
|
|
size_t |
dstsiz |
|
) |
| |