www.pudn.com > Linuxserial.zip > prompt.c
/* * File : prompt.c * Date : 2002-04-20 * Author : yfy001 * Description : print prompt information * Copyright (C) 2001, 2002 yfy001 */ #include// fprintf, fflush #include // CHAR_MAX #include // strcpy, strcat #include "strings.h" // basename #include "types.h" /* * Arguments : none * Return value : none * Description : print prompt info */ void prompt() { static char prompt[CHAR_MAX + 1]; char *cp = basename(p_args->p_pkginfo->program_name); strcpy(prompt, cp); strcat(prompt, "> "); fprintf(stdout, "%s", prompt); fflush(stdout); }