DPDK_2.0 {
	global:

	cirbuf_add_buf_head;
	cirbuf_add_buf_tail;
	cirbuf_add_head;
	cirbuf_add_head_safe;
	cirbuf_add_tail;
	cirbuf_add_tail_safe;
	cirbuf_align_left;
	cirbuf_align_right;
	cirbuf_del_buf_head;
	cirbuf_del_buf_tail;
	cirbuf_del_head;
	cirbuf_del_head_safe;
	cirbuf_del_tail;
	cirbuf_del_tail_safe;
	cirbuf_get_buf_head;
	cirbuf_get_buf_tail;
	cirbuf_get_head;
	cirbuf_get_tail;
	cirbuf_init;
	cmdline_complete;
	cmdline_complete_get_elt_string;
	cmdline_complete_get_nb_string;
	cmdline_file_new;
	cmdline_free;
	cmdline_get_help_etheraddr;
	cmdline_get_help_ipaddr;
	cmdline_get_help_num;
	cmdline_get_help_portlist;
	cmdline_get_help_string;
	cmdline_in;
	cmdline_interact;
	cmdline_isendoftoken;
	cmdline_new;
	cmdline_parse;
	cmdline_parse_etheraddr;
	cmdline_parse_ipaddr;
	cmdline_parse_num;
	cmdline_parse_portlist;
	cmdline_parse_string;
	cmdline_printf;
	cmdline_quit;
	cmdline_set_prompt;
	cmdline_stdin_exit;
	cmdline_stdin_new;
	cmdline_token_etheraddr_ops;
	cmdline_token_ipaddr_ops;
	cmdline_token_num_ops;
	cmdline_token_portlist_ops;
	cmdline_token_string_ops;
	cmdline_write_char;
	rdline_add_history;
	rdline_char_in;
	rdline_clear_history;
	rdline_get_buffer;
	rdline_get_history_item;
	rdline_init;
	rdline_newline;
	rdline_quit;
	rdline_redisplay;
	rdline_reset;
	rdline_restart;
	rdline_stop;
	vt100_init;
	vt100_parser;

	local: *;
};

DPDK_2.1 {
	global:

	cmdline_poll;

} DPDK_2.0;
