Commit b36376e1 authored by Yang Tse's avatar Yang Tse
Browse files

add ares_getopt prototype

parent 8aae15b6
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -218,6 +218,7 @@ int ares_parse_ns_reply(const unsigned char *abuf, int alen,
void ares_free_string(void *str);
void ares_free_hostent(struct hostent *host);
const char *ares_strerror(int code);
int ares_getopt(int nargc, char * const nargv[], const char *ostr);

#ifdef  __cplusplus
}
+4 −1
Original line number Diff line number Diff line
@@ -44,9 +44,12 @@
 * #endif
 */

#include "setup.h"

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "ares.h"

/* declarations to provide consistent linkage */
extern char *optarg;
@@ -61,7 +64,7 @@ char *optarg; /* argument associated with option */

#define  BADCH   (int)'?'
#define  BADARG  (int)':'
#define  EMSG    ""
#define  EMSG    (char *)""

/*
 * ares_getopt --