Home | History | Annotate | Download | only in banner

Lines Matching defs:message

48  * banner [-dt] [-w width] [message]
1023 static char message[MAXMSG];
1031 errx(EXIT_FAILURE, "message too long");
1057 (void)fprintf(stderr, "usage: banner [-w width] [message]\n");
1068 /* Have now read in the data. Next get the message to be printed. */
1070 const size_t msize = sizeof(message);
1072 if (strlcpy(message, *argv, msize) >= msize)
1075 if (strlcat(message, " ", msize) >= msize)
1077 if (strlcat(message, *argv, msize) >= msize)
1080 nchars = strlen(message);
1083 fprintf(stderr,"Message: ");
1084 (void)fgets(message, sizeof(message), stdin);
1085 nchars = strlen(message);
1086 message[nchars--] = '\0'; /* get rid of newline */
1112 /* check message to make sure it's legal */
1115 if ((u_char) message[i] >= NCHARS ||
1116 asc_ptr[(u_char) message[i]] == 0) {
1118 message[i]);
1125 printf("Message '%s' is OK\n",message);
1126 /* Now have message. Print it one character at a time. */
1130 printf("Char #%d: %c\n", i, message[i]);
1132 pc = asc_ptr[(u_char) message[i]];