1!_TAG_FILE_FORMAT 2 /extended format; --format=1 will not append ;" to lines/ 2!_TAG_FILE_SORTED 1 /0=unsorted, 1=sorted, 2=foldcase/ 3!_TAG_PROGRAM_AUTHOR Darren Hiebert /dhiebert@users.sourceforge.net/ 4!_TAG_PROGRAM_NAME Exuberant Ctags // 5!_TAG_PROGRAM_URL http://ctags.sourceforge.net /official site/ 6!_TAG_PROGRAM_VERSION 5.5.4 // 7BUF_CMD igmprt.c 1179;" d file: 8IP_MSFILTER_SIZE proxy.c 16;" d file: 9buffer proxy.c /^char buffer[IP_MSFILTER_SIZE(MAX_ADDRS)];$/;" v 10check_src igmpv3.c /^int check_src ( $/;" f 11check_src_set igmpv3.c /^int check_src_set ($/;" f 12construct_set igmpv3.c /^void construct_set( igmp_interface_t *ifp,$/;" f 13create_membership proxy.c /^create_membership(struct in_addr group,int fmode,int numsources,struct in_addr sources[MAX_ADDRS])$/;" f 14debug util.c /^void debug(int level, const char* fmt, ...)$/;" f 15deleate_membership proxy.c /^deleate_membership(igmp_router_t* igmprt,struct in_addr group)$/;" f 16done igmprt.c /^done(int sig)$/;" f 17find_membership proxy.c /^find_membership(membership_db *membership,struct in_addr group)$/;" f 18find_source proxy.c /^int find_source(struct in_addr sr,int nsources,struct in_addr *sources)$/;" f 19forward_upstream igmpv3.c /^int forward_upstream;$/;" v 20free_interface_list util.c /^void free_interface_list(interface_list_t *ifl)$/;" f 21get_interface_flags util.c /^short get_interface_flags(char *ifname)$/;" f 22get_interface_list util.c /^interface_list_t* get_interface_list(short af, short flags, short unflags)$/;" f 23get_interface_mtu util.c /^int get_interface_mtu(char *ifname)$/;" f 24go_on igmprt.c /^int go_on = 1;$/;" v 25igmp_group_cleanup igmprt.c /^igmp_group_cleanup( $/;" f 26igmp_group_create igmprt.c /^igmp_group_create($/;" f 27igmp_group_handle_allow igmpv3.c /^void igmp_group_handle_allow($/;" f 28igmp_group_handle_block igmpv3.c /^void igmp_group_handle_block($/;" f 29igmp_group_handle_isex igmpv3.c /^igmp_group_handle_isex($/;" f 30igmp_group_handle_isin igmpv3.c /^igmp_group_handle_isin($/;" f 31igmp_group_handle_toex igmpv3.c /^void igmp_group_handle_toex($/;" f 32igmp_group_handle_toin igmpv3.c /^void igmp_group_handle_toin($/;" f 33igmp_group_print igmprt.c /^igmp_group_print($/;" f 34igmp_group_rep_add igmprt.c /^igmp_group_rep_add($/;" f 35igmp_group_rep_del igmprt.c /^igmp_group_rep_del($/;" f 36igmp_group_rep_lookup igmprt.c /^igmp_group_rep_lookup($/;" f 37igmp_group_src_add igmprt.c /^igmp_group_src_add($/;" f 38igmp_group_src_lookup igmprt.c /^igmp_group_src_lookup($/;" f 39igmp_info_print igmprt.c /^void igmp_info_print(igmp_router_t *router){$/;" f 40igmp_interface_cleanup igmprt.c /^igmp_interface_cleanup(igmp_interface_t* ifp)$/;" f 41igmp_interface_create igmprt.c /^igmp_interface_create($/;" f 42igmp_interface_group_add igmprt.c /^igmp_interface_group_add($/;" f 43igmp_interface_group_lookup igmprt.c /^igmp_interface_group_lookup($/;" f 44igmp_interface_leave_group_v2 igmprt.c /^void igmp_interface_leave_group_v2($/;" f 45igmp_interface_membership_report_v12 igmprt.c /^igmp_interface_membership_report_v12($/;" f 46igmp_interface_membership_report_v3 igmprt.c /^igmp_interface_membership_report_v3($/;" f 47igmp_interface_print igmprt.c /^igmp_interface_print($/;" f 48igmp_rep_cleanup igmprt.c /^igmp_rep_cleanup($/;" f 49igmp_rep_create igmprt.c /^igmp_rep_create($/;" f 50igmp_rep_print igmprt.c /^igmp_rep_print($/;" f 51igmp_sch_create igmpv3.c /^sch_query_t *igmp_sch_create( struct in_addr gp)$/;" f 52igmp_src_cleanup igmprt.c /^igmp_src_cleanup($/;" f 53igmp_src_create igmprt.c /^igmp_src_create($/;" f 54igmp_src_print igmprt.c /^igmp_src_print($/;" f 55igmprt_clear_timer_group igmprt.c /^void igmprt_clear_timer_group(igmp_interface_t *ifp)$/;" f 56igmprt_destroy igmprt.c /^igmprt_destroy(igmp_router_t* igmprt)$/;" f 57igmprt_group_add igmprt.c /^igmprt_group_add($/;" f 58igmprt_group_lookup igmprt.c /^igmprt_group_lookup($/;" f 59igmprt_init igmprt.c /^igmprt_init($/;" f 60igmprt_input igmprt.c /^igmprt_input(igmp_router_t* igmprt, igmp_interface_t* ifp)$/;" f 61igmprt_input_thread igmprt.c /^igmprt_input_thread(void* arg)$/;" f 62igmprt_interface_add igmprt.c /^igmprt_interface_add($/;" f 63igmprt_interface_lookup igmprt.c /^igmprt_interface_lookup($/;" f 64igmprt_interface_lookup_index igmprt.c /^igmprt_interface_lookup_index($/;" f 65igmprt_membership_query igmpv3.c /^igmprt_membership_query(igmp_router_t* igmprt, igmp_interface_t* ifp,$/;" f 66igmprt_print igmprt.c /^igmprt_print(igmp_router_t* igmprt)$/;" f 67igmprt_start igmprt.c /^igmprt_start(igmp_router_t* igmprt)$/;" f 68igmprt_stop igmprt.c /^igmprt_stop(igmp_router_t* igmprt)$/;" f 69igmprt_timer igmprt.c /^igmprt_timer(igmp_router_t* igmprt)$/;" f 70igmprt_timer_group igmpv3.c /^void igmprt_timer_group(igmp_router_t* router,igmp_interface_t *ifp)$/;" f 71igmprt_timer_querier igmpv3.c /^void igmprt_timer_querier(igmp_interface_t *ifp)$/;" f 72igmprt_timer_source igmpv3.c /^void igmprt_timer_source (igmp_router_t* router,igmp_interface_t *ifp)$/;" f 73igmprt_timer_thread igmprt.c /^igmprt_timer_thread(void* arg)$/;" f 74in_cksum util.c /^unsigned short in_cksum(unsigned short *addr, int len)$/;" f 75k_init_proxy proxy.c /^void k_init_proxy(int socket)$/;" f 76k_proxy_add_vif proxy.c /^int k_proxy_add_vif (int socket,unsigned long vifaddr,vifi_t vifi)$/;" f 77k_proxy_chg_mfc proxy.c /^int k_proxy_chg_mfc(int socket,u_long source,u_long group,vifi_t outvif,int fstate)$/;" f 78k_proxy_del_mfc proxy.c /^int k_proxy_del_mfc (int socket, u_long source, u_long group)$/;" f 79k_set_if util.c /^void k_set_if(socket, ifa)$/;" f 80k_set_loop util.c /^void k_set_loop(socket, flag)$/;" f 81k_stop_proxy proxy.c /^void k_stop_proxy(int socket)$/;" f 82log_level util.c /^int log_level;$/;" v 83main igmprt.c /^main(int argc, char *argv[])$/;" f 84mrouter_onoff util.c /^int mrouter_onoff(int sockfd, int onoff)$/;" f 85mulsrc igmpv3.c /^igmp_mulsrc_t mulsrc;$/;" v 86next_word util.c /^char * next_word(s)$/;" f 87numvifs proxy.c /^vifi_t numvifs;$/;" v 88parse_option igmprt.c /^void parse_option(void)$/;" f 89pidfile igmprt.c /^char* pidfile = DEFAULT_PID_FILE_NAME;$/;" v 90print_usage igmprt.c /^void print_usage()$/;" f 91process_cmd igmprt.c /^int process_cmd (cmd)$/;" f 92querier igmprt.c /^int version,querier;$/;" v 93receive_membership_query igmpv3.c /^void receive_membership_query(igmp_interface_t *ifp,$/;" f 94router igmprt.c /^igmp_router_t router;$/;" v 95sch_group_specq_add igmpv3.c /^void sch_group_specq_add($/;" f 96sch_query_cleanup igmpv3.c /^void sch_query_cleanup(igmp_interface_t *ifp,$/;" f 97send_group_specific_query igmpv3.c /^void send_group_specific_query($/;" f 98send_group_src_specific_q igmpv3.c /^void send_group_src_specific_q($/;" f 99send_sh_query igmpv3.c /^void send_sh_query(igmp_router_t *router,$/;" f 100set_interface_flags util.c /^short set_interface_flags(char *ifname, short flags)$/;" f 101set_source_filter proxy.c /^void set_source_filter($/;" f 102update_multi proxy.c /^update_multi(igmp_router_t *igmprt,struct in_addr group,int fmode,int nsources,struct in_addr sources[MAX_ADDRS])$/;" f 103upstream igmpv3.c /^unsigned long upstream;$/;" v 104upstream proxy.c /^unsigned long upstream;$/;" v 105validate igmprt.c /^int validate(){$/;" f 106version igmprt.c /^int version,querier;$/;" v 107wordToOption util.c /^wordToOption(word)$/;" f 108write_pid igmprt.c /^write_pid()$/;" f 109