logf
float logf(float);
logf("abort on (%v)", s);
logf("clear abort on (%v)", s);
logf("report (%v)", s);
logf("clear report (%v)", s);
logf("timeout set to %d seconds", timeout);
logf("warning: read() on stdin returned %d", status);
logf("warning: write() on stdout returned %d", status);
logf(" -- write timed out");
logf(" -- write failed: %m");
logf("send (??????)");
logf("send (%v)", s);
logf("expect (%v)", string);
logf("expect string is too long");
logf("got it");
logf(""); /* blank line */
logf("%0.*v", s - logged, logged);
logf("%0.*v", s - logged, logged);
logf("%0.*v", s - logged, logged);
logf(" -- got it\n");
logf("%0.*v", s - logged, logged);
logf(" -- failed");
logf("%0.*v", s - logged, logged);
logf("warning: alarm synchronization problem");
logf(" -- read timed out");
logf(" -- read failed: %m");
void logf __P((const char *fmt, ...));
void logf __V((const char *fmt, ...))
logf("alarm");
logf("Failed (%s)", fail_reason);
logf("Failed");
FILE *logf;
if ((logf = fopen(where, "a")) == NULL)
(void) fprintf(logf, "SU %.2d/%.2d %.2d:%.2d %c %s %s-%s\n",
(void) fclose(logf); /* close SULOG or CONSOLE */
extern int logf;
(void) fprintf(logf, gettext("rhtable added i = %d, hash = %d\n"),
(void) fprintf(logf, gettext("search_and_update rflag=%d\n"), rflag);
(void) fprintf(logf, gettext("rhtable_lookup i = %d, hash = %d\n"),
(void) fprintf(logf, gettext("rhtable_lookup addr = %s, tmpl = %s\n"),
(void) fprintf(logf, gettext("\trhtable_lookup failed\n"));
(void) fprintf(logf, gettext("\tenter add_cache_entry\n"));
(void) fprintf(logf, gettext("adding cache entry\n"));
(void) fprintf(logf, "update_cache_table i = %d\n", i);
(void) fprintf(logf,
(void) fprintf(logf, "\ti = %d, tmpmask = 0x%4x\n",
(void) fprintf(logf,
(void) fprintf(logf, gettext("walk_cache_table rflag=%d\n"), rflag);
(void) fprintf(logf, "load op =%d\n",
(void) fprintf(logf, gettext("\t###update_rh_entry op = %d\n"), op);
if (debugl && (logf != NULL)) {
(void) fprintf(logf, "%s : ", gettime());
(void) fprintf(logf, gettext("tnrh() failed: %s\n"),
(void) fprintf(logf,
(void) fprintf(logf,
(void) fflush(logf);
(void) fprintf(logf, "enter poll_now at %s \n", gettime());
(void) fflush(logf);
(void) fprintf(logf, "now search for tnrhdb update %s \n", gettime());
if (logf != NULL) {
(void) fprintf(logf, "tnrhdb needs update %s \n",
if (logf != NULL) {
(void) fprintf(logf, "rh table begin\n");
(void) fprintf(logf, "rh table end \n");
(void) fprintf(logf, "-------------------------\n\n");
(void) fflush(logf);
if (debugl && (logf != NULL)) {
(void) fprintf(logf, "%s : ", gettime());
(void) fprintf(logf, gettext("tnd terminating on signal.\n"));
(void) fflush(logf);
(void) fprintf(logf, "\tIP address: %s", inet_ntoa(addr));
(void) fprintf(logf, "\tTemplate name: %s", tlbt->template_name);
(void) fprintf(logf, "\tMask length used: %d\n", tlbt->masklen_used);
(void) fprintf(logf, "\tIP address: %s",
(void) fprintf(logf, "\tTemplate name: %s", tlbt->template_name);
(void) fprintf(logf, "\tMask length used: %d\n", tlbt->masklen_used);
(void) fprintf(logf, "-------------------------\n");
(void) fprintf(logf, "Cache table begin\n");
FILE *logf;
(void) fprintf(logf, "Cache table end \n");
(void) fprintf(logf, "-------------------------\n\n");
(void) fprintf(logf, "-------------------------\n");
(void) fprintf(logf, "Cache table begin\n");
(void) fprintf(logf, "Cache table end \n");
(void) fprintf(logf, "-------------------------\n\n");
(void) fprintf(logf, gettext("\tIP address: %s"),
(void) fprintf(logf, gettext("\tIP address: %s"),
(void) fprintf(logf,
(void) fprintf(logf, gettext("\tprefix_len: %d\n"), ent->rh_prefix);
(void) fflush(logf);
(void) fprintf(logf, "tlbt addr = 0x%4x name = %s \
(void) fprintf(logf, "-----------------------------\n\n");
(void) fprintf(logf, "-----------------------------\n\n");
(void) fprintf(logf, "%s : ", gettime());
(void) fprintf(logf, gettext("tnd started. pid= %d\n"),
(void) fprintf(logf, "%s : ", gettime());
(void) fprintf(logf,
(void) fflush(logf);
(void) fprintf(logf, gettext("rhaddr_compar_mask mask = 0x%4x, \
(void) fprintf(logf, gettext("rhaddr_compar_mask return = %d\n"),
(void) fprintf(logf, gettext("\t tp1 saddrp IP : %s %s\n"),
logf = tnlog_open(logfile);
if ((debugl > 0) && (logf != NULL)) {
(void) fprintf(logf, "%s : ", gettime());
(void) fprintf(logf,
(void) fflush(logf);
if (debugl && (logf != NULL)) {
(void) fprintf(logf, "%s : ", gettime());
(void) fprintf(logf,
(void) fflush(logf);
if (debugl && (logf != NULL)) {
(void) fprintf(logf, "%s : ", gettime());
(void) fprintf(logf,
(void) fflush(logf);
if (debugl && (logf != NULL)) {
(void) fprintf(logf, "%s : ", gettime());
(void) fprintf(logf, gettext("tnrhtp() failed 0: %s\n"),
(void) fprintf(logf,
(void) fflush(logf);
(void) fprintf(logf, gettext("getrhent template name: %s\n"),
if (debugl && (logf != NULL))
(void) fprintf(logf,
(void) fprintf(logf, gettext("nss_get_rh() v4\n"));
(void) fprintf(logf, gettext("nss_get_rh() v6\n"));
if (logf != NULL)
(void) fprintf(logf,
(void) fprintf(logf, gettext("\trhtable_search_and_update IP address:\
(void) fprintf(logf, gettext("\tsearch_and_update i = %d hash = %d\n"),
(void) fprintf(logf, gettext("\trhent visited = %d\n"),
(void) fprintf(logf, gettext("\tsearch_and_update null\n"));
} else if (!stat(logf, &buf) && rename(logf, ologf)) {
} else if ((nlogfp = fopen(logf, "w")) != NULL) {
if (!stat(ologf, &buf) && rename(ologf, logf))
char logf[MAXPATHLEN];
(void) snprintf(logf, sizeof (logf), "%s%s/%s", LOGDIR, Tag, LOGFILE);
extern float logf(float);
extern void ldaplogconfig(char * logf, int size);
ldaplogconfig(char *logf, int size)
strcpy(logfile, logf);
FILE *logf;
if ((logf = fopen(lfile, "w+")) == NULL) {
(void) fprintf(logf, "===================\n");
(void) fprintf(logf, "PROGRAM:\n%s\n", sym_test_prog(st));
(void) fprintf(logf, "COMMAND: %s\n", cmd);
(void) fprintf(logf, "EXPECT: %s\n", need ? "OK" : "FAIL");
(void) fclose(logf);