[ETC] make ibdiags src happy by adding const attribute to getopt defines.
authorstansmith <stansmith@ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86>
Mon, 26 Jan 2009 20:55:43 +0000 (20:55 +0000)
committerstansmith <stansmith@ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86>
Mon, 26 Jan 2009 20:55:43 +0000 (20:55 +0000)
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@1887 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

etc/user/getopt.c
inc/user/getopt.h

index 39c30cb..c8afc56 100644 (file)
@@ -39,7 +39,7 @@ int optind = 1;
 int opterr = 1;\r
 int optopt = '?';\r
 \r
-int getopt(int argc, char **argv, char *opts)\r
+int getopt(int argc, char **argv, char const *opts)\r
 {\r
        char *loc;\r
 \r
@@ -88,8 +88,8 @@ out:
        return optopt;\r
 }\r
 \r
-int getopt_long(int argc, char **argv, char *opts,\r
-                               struct option *longopts, int *longindex)\r
+int getopt_long(int argc, char **argv, char const *opts,\r
+                               const struct option *longopts, int *longindex)\r
 {\r
        char arg[256];\r
        char *str;\r
index 2255a66..b422474 100644 (file)
@@ -51,8 +51,8 @@ enum
        optional_argument
 };
 
-extern int getopt(int argc, char **argv, char *opts);
-extern int getopt_long(int argc, char **argv, char *opts,
-                                          struct option *longopts, int *longindex);
+extern int getopt(int argc, char **argv, char const *opts);
+extern int getopt_long(int argc, char **argv, char const *opts,
+                                          const struct option *longopts, int *longindex);
 
 #endif