Lines Matching refs:value
42 static int proc_name(char *param, char *value);
43 static int proc_arch(char *param, char *value);
44 static int proc_version(char *param, char *value);
45 static int proc_category(char *param, char *value);
46 static int bad_first_char(char *param, char *value);
55 char *value = strdup(val);
56 int ret_val = 0; /* return value */
59 ret_val = proc_name(param, value);
62 ret_val = proc_arch(param, value);
65 ret_val = proc_version(param, value);
68 ret_val = proc_category(param, value);
71 free(value);
76 proc_name(char *param, char *value)
80 if (!(ret_val = isnull(param, value))) {
81 ret_val += too_long(param, value, MAXLEN);
82 ret_val += not_ascii(param, value);
89 proc_arch(char *param, char *value)
94 if (!(ret_val = isnull(param, value))) {
95 token = strtok(value, ", ");
108 proc_version(char *param, char *value)
112 if (!(ret_val = isnull(param, value))) {
113 ret_val += bad_first_char(param, value);
114 ret_val += too_long(param, value, MAXLEN);
115 ret_val += not_ascii(param, value);
122 proc_category(char *param, char *value)
127 if (!(ret_val = isnull(param, value))) {
128 token = strtok(value, ", ");
141 bad_first_char(char *param, char *value)
143 if (*value == '(') {