14418919fSjohnjiang /* SPDX-License-Identifier: BSD-3-Clause 24418919fSjohnjiang * Copyright(c) 2010-2014 Intel Corporation 34418919fSjohnjiang */ 44418919fSjohnjiang 54418919fSjohnjiang #include <string.h> 64418919fSjohnjiang #include <stdio.h> 74418919fSjohnjiang #include <stdint.h> 84418919fSjohnjiang #include <stdarg.h> 94418919fSjohnjiang #include <stdlib.h> 104418919fSjohnjiang #include <errno.h> 114418919fSjohnjiang #include <termios.h> 124418919fSjohnjiang #include <ctype.h> 134418919fSjohnjiang #include <sys/queue.h> 144418919fSjohnjiang 15*2d9fd380Sjfb8856606 #include <rte_common.h> 16*2d9fd380Sjfb8856606 174418919fSjohnjiang #include <cmdline_rdline.h> 184418919fSjohnjiang #include <cmdline_parse.h> 194418919fSjohnjiang #include <cmdline_socket.h> 204418919fSjohnjiang #include <cmdline.h> 214418919fSjohnjiang 224418919fSjohnjiang #include "cmdline_test.h" 234418919fSjohnjiang 244418919fSjohnjiang int main(int __rte_unused argc,char __rte_unused ** argv)25*2d9fd380Sjfb8856606main(int __rte_unused argc, char __rte_unused ** argv) 264418919fSjohnjiang { 274418919fSjohnjiang struct cmdline *cl; 284418919fSjohnjiang 294418919fSjohnjiang cl = cmdline_stdin_new(main_ctx, "CMDLINE_TEST>>"); 304418919fSjohnjiang if (cl == NULL) { 314418919fSjohnjiang return -1; 324418919fSjohnjiang } 334418919fSjohnjiang cmdline_interact(cl); 344418919fSjohnjiang cmdline_stdin_exit(cl); 354418919fSjohnjiang 364418919fSjohnjiang return 0; 374418919fSjohnjiang } 38