diff --git a/ares/ares_getopt.c b/ares/ares_getopt.c
index fc6e887da95b4e7876b849319dbe9f15893ad01c..738e707387595c6e36b5fa977f883afb6cb2a9c7 100644
--- a/ares/ares_getopt.c
+++ b/ares/ares_getopt.c
@@ -64,14 +64,11 @@ char  *optarg;        /* argument associated with option */
 #define  EMSG    ""
 
 /*
- * getopt --
+ * ares_getopt --
  *    Parse argc/argv argument vector.
  */
 int
-getopt(nargc, nargv, ostr)
-    int nargc;
-    char * const *nargv;
-    const char *ostr;
+ares_getopt(int nargc, char * const nargv[], const char *ostr)
 {
     static char *place = EMSG;                /* option letter processing */
     char *oli;                                /* option letter list index */