Lines Matching +defs:val +defs:args
124 svc_connect(void* handle, int fd, Cs_id_t* id, int clone, char** args)
131 NoP(args);
154 datum val;
163 while (tokscan(nxt, &nxt, " %s %s %s", &cmd, &key.dptr, &val.dptr) > 0)
166 val.dsize = strlen(val.dptr) + 1;
177 val = dbm_fetch(cp->db->dbm, key);
178 if (val.dptr) n = sfsprintf(ret, sizeof(ret), "I %s\n", val.dptr);
206 val = dbm_fetch(cp->db->dbm, key);
207 if (val.dptr) n = sfsprintf(ret, sizeof(ret), "I %s %s\n", key.dptr, val.dptr);
239 for (s = val.dptr; *s; s++)
241 cp->readonly = *((char*)val.dptr) && !*s;
278 if (*((char*)val.dptr))
280 if (!dbm_store(cp->db->dbm, key, val, DBM_REPLACE)) n = sfsprintf(ret, sizeof(ret), "I entered\n");