src/lib/ip/res_send.c File Reference

#include <sys/param.h>
#include <sys/time.h>
#include <sys/socket.h>
#include <sys/uio.h>
#include <netinet/in.h>
#include <arpa/nameser.h>
#include <stdio.h>
#include <errno.h>
#include <resolv.h>
#include <unistd.h>
#include <string.h>

Go to the source code of this file.

Defines

#define NFDBITS   32
#define FD_SETSIZE   32
#define FD_SET(n, p)   ((p)->fds_bits[(n)/NFDBITS] |= (1 << ((n) % NFDBITS)))
#define FD_CLR(n, p)   ((p)->fds_bits[(n)/NFDBITS] &= ~(1 << ((n) % NFDBITS)))
#define FD_ISSET(n, p)   ((p)->fds_bits[(n)/NFDBITS] & (1 << ((n) % NFDBITS)))
#define FD_ZERO(p)   bzero((char *)(p), sizeof(*(p)))

Functions

 res_send (char *buf, int buflen, char *answer, int anslen) const
void _res_close ()


Define Documentation

#define FD_CLR ( n,
p   )     ((p)->fds_bits[(n)/NFDBITS] &= ~(1 << ((n) % NFDBITS)))

Definition at line 102 of file res_send.c.

#define FD_ISSET ( n,
p   )     ((p)->fds_bits[(n)/NFDBITS] & (1 << ((n) % NFDBITS)))

Definition at line 103 of file res_send.c.

#define FD_SET ( n,
p   )     ((p)->fds_bits[(n)/NFDBITS] |= (1 << ((n) % NFDBITS)))

Definition at line 101 of file res_send.c.

#define FD_SETSIZE   32

Definition at line 100 of file res_send.c.

#define FD_ZERO ( p   )     bzero((char *)(p), sizeof(*(p)))

Definition at line 104 of file res_send.c.

#define NFDBITS   32

Definition at line 99 of file res_send.c.


Function Documentation

void _res_close (  ) 

Definition at line 712 of file res_send.c.

res_send ( char *  buf,
int  buflen,
char *  answer,
int  anslen 
) const

Definition at line 108 of file res_send.c.


Generated on Tue Mar 9 04:36:59 2010 for Minix by  doxygen 1.5.8