/[radius]/radius/lib/envar.c
ViewVC logotype

Diff of /radius/lib/envar.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.6 by gray, Thu May 29 15:50:27 2003 UTC revision 1.7 by gray, Tue Jul 29 10:17:06 2003 UTC
# Line 31  typedef struct envar { Line 31  typedef struct envar {
31  } ENVAR;  } ENVAR;
32    
33  static void  static void
34  envar_parse_internal(char *str, LIST **plist)  envar_parse_internal(char *str, RAD_LIST **plist)
35  {  {
36          int i;          int i;
37          int argc;          int argc;
# Line 74  envar_parse_internal(char *str, LIST **p Line 74  envar_parse_internal(char *str, LIST **p
74  envar_t *  envar_t *
75  envar_parse(char *str)  envar_parse(char *str)
76  {  {
77          LIST *list = NULL;          RAD_LIST *list = NULL;
78          envar_parse_internal(str, &list);          envar_parse_internal(str, &list);
79          return list;          return list;
80  }  }
# Line 82  envar_parse(char *str) Line 82  envar_parse(char *str)
82  envar_t *  envar_t *
83  envar_parse_argcv(int argc, char **argv)  envar_parse_argcv(int argc, char **argv)
84  {  {
85          LIST *list = NULL;          RAD_LIST *list = NULL;
86          while (argc--) {          while (argc--) {
87                  envar_parse_internal(*argv++, &list);                  envar_parse_internal(*argv++, &list);
88          }          }

Legend:
Removed from v.1.6  
changed lines
  Added in v.1.7

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26