prf
prf(gettext("line gone"));
prf(gettext("Write error to network: %s"),
prf(gettext("Write error to terminal: %s"), strerror(errno));
prf(gettext("Write error to network: %s"), strerror(errno));
prf(gettext(
prf(gettext(
prf(gettext("Read error from network: %s"),
prf(gettext("\aConnection to %.*s closed."), MAXHOSTNAMELEN, host);
static void prf(const char *, ...);
prf(gettext("Connection to %.*s closed."),
prf(gettext("\aConnection to %.*s closed."),
prf(gettext("Closed connection to %.*s."), MAXHOSTNAMELEN, host);
prf(gettext("Read error from terminal: %s"),
prf(gettext(
prfstr(int prf)
switch (prf) {
gettext("<unknown %d>"), prf);
prf(p); /* print "file_name:<tab>" */
Prfbuf prf;
prf.pr_fd = dbg_fd;
prf.pr_buf = prf.pr_cur = buffer;
prf.pr_len = ERRSIZE;
(void) bufprint(&prf, MSG_ORIG(MSG_DBG_PID), _pid);
(void) bufprint(&prf, MSG_ORIG(MSG_DBG_UNDEF));
prf.pr_cur--;
(void) bufprint(&prf, MSG_ORIG(MSG_DBG_RESET));
(void) dowrite(&prf);
prf.pr_buf = prf.pr_cur = buffer;
prf.pr_len = ERRSIZE;
(void) bufprint(&prf, MSG_ORIG(MSG_DBG_PID), _pid);
(void) bufprint(&prf, MSG_ORIG(MSG_DBG_UNDEF));
prf.pr_cur--;
(void) bufprint(&prf, MSG_ORIG(MSG_DBG_LMID), lml->lm_lmidstr);
prf.pr_cur--;
(void) bufprint(&prf,
prf.pr_cur--;
(void) bufprint(&prf,
prf.pr_cur--;
(void) bufprint(&prf, MSG_ORIG(MSG_DBG_THREAD), rt_thr_self());
prf.pr_cur--;
(void) doprf(format, args, &prf);
*(prf.pr_cur - 1) = '\n';
(void) dowrite(&prf);
dowrite(Prfbuf * prf)
if (prf->pr_fd == -1)
(void) write(prf->pr_fd, prf->pr_buf, prf->pr_cur - prf->pr_buf);
prf->pr_cur = prf->pr_buf;
prf->pr_cur = bp; \
if (dowrite(prf) == 0) \
bp = prf->pr_cur; \
doprf(const char *format, va_list args, Prfbuf *prf)
char *bp = prf->pr_cur;
char *bufend = prf->pr_buf + prf->pr_len;
size_t bufsiz = prf->pr_len;
prf->pr_cur = bp;
doprintf(const char *format, va_list args, Prfbuf *prf)
char *ocur = prf->pr_cur;
if (doprf(format, args, prf) == 0)
return ((int)(prf->pr_cur - ocur));
Prfbuf prf;
prf.pr_buf = prf.pr_cur = buf;
prf.pr_len = 0;
prf.pr_fd = -1;
len = doprintf(format, args, &prf);
Prfbuf prf;
prf.pr_buf = prf.pr_cur = buf;
prf.pr_len = n;
prf.pr_fd = -1;
len = doprintf(format, args, &prf);
bufprint(Prfbuf *prf, const char *format, ...)
len = doprintf(format, args, prf);
Prfbuf prf;
prf.pr_buf = prf.pr_cur = buffer;
prf.pr_len = ERRSIZE;
prf.pr_fd = 1;
(void) doprf(format, args, &prf);
prf.pr_cur--;
return (dowrite(&prf));
Prfbuf prf;
prf.pr_buf = prf.pr_cur = nextptr;
prf.pr_len = ERRSIZE - (nextptr - errbuf);
prf.pr_fd = 2;
prf.pr_fd = -1;
if (bufprint(&prf, MSG_ORIG(MSG_STR_EMSGFOR1),
if (bufprint(&prf, MSG_ORIG(MSG_STR_EMSGFOR2),
prf.pr_cur--;
if ((overflow == 0) && doprf(format, args, &prf) == 0)
prf.pr_cur--;
if (bufprint(&prf, MSG_ORIG(MSG_STR_EMSGFOR2),
*(prf.pr_cur - 1) = '\n';
(void) dowrite(&prf);
*(prf.pr_cur - 1) = '\0';
nextptr = prf.pr_cur;
extern void prf();
prf(t);
prf(f->fndval);
prf(forkptr(t)->forktre);
prf(parptr(t)->partre);
prf(lstptr(t)->lstlef);
prf(lstptr(t)->lstrit);
prf(lstptr(t)->lstlef);
prf(lstptr(t)->lstrit);
prf(lstptr(t)->lstlef);
prf(lstptr(t)->lstrit);
prf(lstptr(t)->lstlef);
prf(lstptr(t)->lstrit);
prf(f->fortre);
prf(whptr(t)->whtre);
prf(whptr(t)->dotre);
prf(f->iftre);
prf(f->thtre);
prf(f->eltre);
prf(swl->regcom);
prf(f->fndval);
prf(f->fndval);
params.prf = CKP_PKCS5_PBKD2_HMAC_SHA1;
prf_file_t prf;
prf = malloc(sizeof(struct _prf_file_t));
if (!prf)
memset(prf, 0, sizeof(struct _prf_file_t));
prf->magic = PROF_MAGIC_FILE;
free(prf);
prf->data = data;
*ret_prof = prf;
free(prf);
prf->data = data;
free(prf);
retval = profile_update_file(prf);
profile_close_file(prf);
profile_close_file(prf);
*ret_prof = prf;
void profile_free_file(prf_file_t prf)
profile_dereference_data(prf->data);
free(prf);
errcode_t profile_close_file(prf_file_t prf)
retval = profile_flush_file(prf);
profile_free_file(prf);
CK_PKCS5_PBKD2_PSEUDO_RANDOM_FUNCTION_TYPE prf;
CK_PKCS5_PBKD2_PSEUDO_RANDOM_FUNCTION_TYPE prf;
params.prf = CKP_PKCS5_PBKD2_HMAC_SHA1;
if (params->prf != CKP_PKCS5_PBKD2_HMAC_SHA1)
params.prf = CKP_PKCS5_PBKD2_HMAC_SHA1;
params.prf = CKP_PKCS5_PBKD2_HMAC_SHA1;