Subject: strformat() ?
To: None <tech-kern@netbsd.org>
From: Manuel Bouyer <bouyer@antioche.lip6.fr>
List: tech-kern
Date: 09/09/1999 18:06:04
Before adding other formats to the corename stuff I wonder if it's worth
implemeting a generic function for this. Something like:
strformat(char *dst, size_t dstlen, const char *template, const char *format,
...);
A sample call would be here:
strformat(name, MAXPATHLEN, curproc->p_limit->pl_corename, "nup",
"%s", curproc->p_comm,
"%s", curproc->p_pgrp->pg_session->s_login,
"%d", curproc->p_pid);
That is, for each format we provide the snprintf format to convert the value,
and the value.
Would this be of general interest ?
--
Manuel Bouyer, LIP6, Universite Paris VI. Manuel.Bouyer@lip6.fr
--