* Sebastian Hammer, Adam Dickmeiss
*
* $Log: res.h,v $
- * Revision 1.4 1994-09-06 13:02:29 quinn
+ * Revision 1.5 1994-09-16 14:37:46 quinn
+ * added res_get_def
+ *
+ * Revision 1.4 1994/09/06 13:02:29 quinn
* Removed const from res_get
*
* Revision 1.3 1994/08/18 09:43:04 adam
Res res_open (const char *name);
void res_close (Res r);
char *res_get (Res r, const char *name);
+char *res_get_def (Res r, const char *name, char *def);
void res_put (Res r, const char *name, const char *value);
void res_trav (Res r, const char *prefix,
void (*f)(const char *name, const char *value));
* Sebastian Hammer, Adam Dickmeiss
*
* $Log: res.c,v $
- * Revision 1.7 1994-09-06 13:01:03 quinn
+ * Revision 1.8 1994-09-16 14:37:12 quinn
+ * added res_get_def
+ *
+ * Revision 1.7 1994/09/06 13:01:03 quinn
* Removed const from declaration of res_get
*
* Revision 1.6 1994/09/01 17:45:14 adam
return NULL;
}
+char *res_get_def (Res r, const char *name, char *def)
+{
+ char *t;
+
+ if (!(t = res_get (r, name)))
+ return def;
+ else
+ return t;
+}
+
void res_put (Res r, const char *name, const char *value)
{
struct res_entry *re;