Lines Matching refs:cmdbuf
58 struct sbuf *cmdbuf; in main() local
157 cmdbuf = sbuf_new(NULL, NULL, 1024, SBUF_AUTOEXTEND); in main()
158 if (cmdbuf == NULL) in main()
169 sbuf_clear(cmdbuf); in main()
170 if (sbuf_cat(cmdbuf, "exec ") != 0) in main()
175 if (sbuf_cat(cmdbuf, argv[*++p - '0']) != 0) in main()
178 if (sbuf_putc(cmdbuf, *p) != 0) in main()
181 if (sbuf_len(cmdbuf) > arg_max) in main()
186 if (sbuf_finish(cmdbuf) != 0) in main()
191 (void)printf("%s\n", sbuf_data(cmdbuf)); in main()
193 if (exec_shell(sbuf_data(cmdbuf), shell, name)) in main()
201 sbuf_delete(cmdbuf); in main()