chbuf
char *buf, chbuf[128];
buf = chbuf;
snprintf(buf, sizeof (chbuf) - (buf - chbuf),
if (buf >= &chbuf[sizeof (chbuf)]) {
chbuf[sizeof (chbuf) -
(void) strlcat(chbuf, "<Too Long>",
sizeof (chbuf));
"Link Layer address: %s", chbuf);
char chbuf[BUFSIZ];
tstostr(chbuf, s);
perror(chbuf);
char chbuf[BUFSIZ];
tstostr(chbuf, cp);
err_msg = (char *)xalloc(strlen(chbuf)+strlen(gdp)+1);
strcpy(err_msg, chbuf);
char chbuf[MB_LEN_MAX+1];
i = wctomb(chbuf, wcd); /* chbuf holds d in multibyte representation. */
chbuf[(i>0)?i:0] = (char) 0;
chbuf[0]=(char)(d&TRIM); chbuf[1]=(char)0;
err_msg = (char *)xalloc(strlen(cp)+strlen(chbuf)+1);
strcat(err_msg, chbuf);
char chbuf[BUFSIZ * MB_LEN_MAX];
tstostr(chbuf, cp);
value = strtoull(chbuf, NULL, 0);
tstostr(chbuf, cp + 1);
tmp = strtoull(chbuf, NULL, 0);
char chbuf[MAXPATHLEN * MB_LEN_MAX]; /* General use buffer. */
tstostr(chbuf, name_);
fd = creat((char *)chbuf, mode);
char chbuf[MAXPATHLEN * MB_LEN_MAX]; /* General use buffer. */
tstostr(chbuf, path_);
fd = open((char *)chbuf, flags, mode);
char chbuf[MAXPATHLEN * MB_LEN_MAX]; /* General use buffer. */
tstostr(chbuf, name_);
fd = mkstemp((char *)chbuf);
strtots(name_, chbuf);
unsigned char chbuf[BUFSIZ * MB_LEN_MAX]; /* General use buffer. */
p = s = chbuf;
assert(p + m < chbuf + sizeof (chbuf));
assert((q + 1) < (chbuf + sizeof (chbuf)));
nchread = read(d, (char *)chbuf, nchreq);
for (i = 0, t = buf, s = chbuf; i < nchread; ++i) {
unsigned char chbuf[BUFSIZ*MB_LEN_MAX]; /* General use buffer. */
assert(nch * MB_CUR_MAX < sizeof (chbuf));
pc = chbuf;
return (write(d, chbuf, pc - chbuf));
assert(nch <= sizeof (chbuf));
for (i = 0, t = buf, s = chbuf; i < nch; ++i) {
return (write(d, (char *)chbuf, nch));
char chbuf[MAXPATHLEN * MB_LEN_MAX]; /* General use buffer. */
tstostr(chbuf, path);
return (stat((char *)chbuf, buf));
char chbuf[MAXPATHLEN * MB_LEN_MAX]; /* General use buffer. */
tstostr(chbuf, path);
return (lstat((char *)chbuf, buf));
char chbuf[MAXPATHLEN * MB_LEN_MAX]; /* General use buffer. */
tstostr(chbuf, path);
return (chdir((char *)chbuf));
char chbuf[MAXPATHLEN * MB_LEN_MAX]; /* General use buffer. */
rc = (int)getwd((char *)chbuf);
return (strtots(path, chbuf));
char chbuf[MAXPATHLEN * MB_LEN_MAX]; /* General use buffer. */
tstostr(chbuf, path);
return (unlink((char *)chbuf));
char chbuf[MAXPATHLEN * MB_LEN_MAX]; /* General use buffer. */
dir = opendir(tstostr(chbuf, dirname));
char chbuf[BUFSIZ * MB_LEN_MAX]; /* General use buffer. */
if (gethostname((char *)chbuf, sizeof (chbuf)) != 0) {
if (mbstotcs(name, chbuf, namelen) < 0) {
char chbuf[MAXPATHLEN * MB_LEN_MAX]; /* General use buffer. */
i = readlink(chpath, (char *)chbuf, sizeof (chbuf));
chbuf[i] = (char)0; /* readlink() doesn't put NULL. */
i = mbstotcs(buf, chbuf, bufsiz);
char chbuf[BUFSIZ * MB_LEN_MAX]; /* General use buffer. */
char *c = chbuf;
(void) tstostr(chbuf, str);
char chbuf[BUFSIZ * MB_LEN_MAX]; /* General use buffer. */
tstostr(chbuf, str);
return (atoi((char *)chbuf));