<?php

// Maps to anaconda's lang-table

$protocols = array(
    '100bao' => array(
        'name' => lang('protocol_filter_protocol_100bao_name'),
        'description' => lang('protocol_filter_protocol_100bao_description'),
        'category' => 'p2p',
    ),

    'aim' => array(
        'name' => lang('protocol_filter_protocol_aim_name'),
        'description' => lang('protocol_filter_protocol_aim_description'),
        'category' => 'chat',
    ),

    'aimwebcontent' => array(
        'name' => lang('protocol_filter_protocol_aimwebcontent_name'),
        'description' => lang('protocol_filter_protocol_aimwebcontent_description'),
        'category' => 'chat',
    ),

    'applejuice' => array(
        'name' => lang('protocol_filter_protocol_applejuice_name'),
        'description' => lang('protocol_filter_protocol_applejuice_description'),
        'category' => 'p2p',
    ),

    'ares' => array(
        'name' => lang('protocol_filter_protocol_ares_name'),
        'description' => lang('protocol_filter_protocol_ares_description'),
        'category' => 'p2p',
    ),

    'armagetron' => array(
        'name' => lang('protocol_filter_protocol_armagetron_name'),
        'description' => lang('protocol_filter_protocol_armagetron_description'),
        'category' => 'game',
    ),

    'audiogalaxy' => array(
        'name' => lang('protocol_filter_protocol_audiogalaxy_name'),
        'description' => lang('protocol_filter_protocol_audiogalaxy_description'),
        'category' => 'p2p',
    ),

    'battlefield1942' => array(
        'name' => lang('protocol_filter_protocol_battlefield1942_name'),
        'description' => lang('protocol_filter_protocol_battlefield1942_description'),
        'category' => 'game',
    ),

    'battlefield2' => array(
        'name' => lang('protocol_filter_protocol_battlefield2_name'),
        'description' => lang('protocol_filter_protocol_battlefield2_description'),
        'category' => 'game',
    ),

    'battlefield2142' => array(
        'name' => lang('protocol_filter_protocol_battlefield2142_name'),
        'description' => lang('protocol_filter_protocol_battlefield2142_description'),
        'category' => 'game',
    ),

    'bgp' => array(
        'name' => lang('protocol_filter_protocol_bgp_name'),
        'description' => lang('protocol_filter_protocol_bgp_description'),
        'category' => 'networking',
    ),

    'biff' => array(
        'name' => lang('protocol_filter_protocol_biff_name'),
        'description' => lang('protocol_filter_protocol_biff_description'),
        'category' => 'utility',
    ),

    'bittorrent' => array(
        'name' => lang('protocol_filter_protocol_bittorrent_name'),
        'description' => lang('protocol_filter_protocol_bittorrent_description'),
        'category' => 'p2p',
    ),

    'chikka' => array(
        'name' => lang('protocol_filter_protocol_chikka_name'),
        'description' => lang('protocol_filter_protocol_chikka_description'),
        'category' => 'chat',
    ),

    'cimd' => array(
        'name' => lang('protocol_filter_protocol_cimd_name'),
        'description' => lang('protocol_filter_protocol_cimd_description'),
        'category' => 'chat',
    ),

    'ciscovpn' => array(
        'name' => lang('protocol_filter_protocol_ciscovpn_name'),
        'description' => lang('protocol_filter_protocol_ciscovpn_description'),
        'category' => 'remote_access',
    ),

    'citrix' => array(
        'name' => lang('protocol_filter_protocol_citrix_name'),
        'description' => lang('protocol_filter_protocol_citrix_description'),
        'category' => 'remote_access',
    ),

    'code_red' => array(
        'name' => lang('protocol_filter_protocol_code_red_name'),
        'description' => lang('protocol_filter_protocol_code_red_description'),
        'category' => 'worm',
    ),

    'counterstrike-source' => array(
        'name' => lang('protocol_filter_protocol_counterstrike-source_name'),
        'description' => lang('protocol_filter_protocol_counterstrike-source_description'),
        'category' => 'game',
    ),

    'cvs' => array(
        'name' => lang('protocol_filter_protocol_cvs_name'),
        'description' => lang('protocol_filter_protocol_cvs_description'),
        'category' => 'utility',
    ),

    'dayofdefeat-source' => array(
        'name' => lang('protocol_filter_protocol_dayofdefeat-source_name'),
        'description' => lang('protocol_filter_protocol_dayofdefeat-source_description'),
        'category' => 'game',
    ),

    'dhcp' => array(
        'name' => lang('protocol_filter_protocol_dhcp_name'),
        'description' => lang('protocol_filter_protocol_dhcp_description'),
        'category' => 'networking',
    ),

    'directconnect' => array(
        'name' => lang('protocol_filter_protocol_directconnect_name'),
        'description' => lang('protocol_filter_protocol_directconnect_description'),
        'category' => 'p2p',
    ),

    'dns' => array(
        'name' => lang('protocol_filter_protocol_dns_name'),
        'description' => lang('protocol_filter_protocol_dns_description'),
        'category' => 'networking',
    ),

    'doom3' => array(
        'name' => lang('protocol_filter_protocol_doom3_name'),
        'description' => lang('protocol_filter_protocol_doom3_description'),
        'category' => 'game',
    ),

    'edonkey' => array(
        'name' => lang('protocol_filter_protocol_edonkey_name'),
        'description' => lang('protocol_filter_protocol_edonkey_description'),
        'category' => 'p2p',
    ),

    'exe' => array(
        'name' => lang('protocol_filter_protocol_exe_name'),
        'description' => lang('protocol_filter_protocol_exe_description'),
        'category' => 'file',
    ),

    'fasttrack' => array(
        'name' => lang('protocol_filter_protocol_fasttrack_name'),
        'description' => lang('protocol_filter_protocol_fasttrack_description'),
        'category' => 'p2p',
    ),

    'finger' => array(
        'name' => lang('protocol_filter_protocol_finger_name'),
        'description' => lang('protocol_filter_protocol_finger_description'),
        'category' => 'utility',
    ),

    'flash' => array(
        'name' => lang('protocol_filter_protocol_flash_name'),
        'description' => lang('protocol_filter_protocol_flash_description'),
        'category' => 'file',
    ),

    'freenet' => array(
        'name' => lang('protocol_filter_protocol_freenet_name'),
        'description' => lang('protocol_filter_protocol_freenet_description'),
        'category' => 'p2p',
    ),

    'ftp' => array(
        'name' => lang('protocol_filter_protocol_ftp_name'),
        'description' => lang('protocol_filter_protocol_ftp_description'),
        'category' => 'document_retrieval',
    ),

    'gif' => array(
        'name' => lang('protocol_filter_protocol_gif_name'),
        'description' => lang('protocol_filter_protocol_gif_description'),
        'category' => 'file',
    ),

    'gkrellm' => array(
        'name' => lang('protocol_filter_protocol_gkrellm_name'),
        'description' => lang('protocol_filter_protocol_gkrellm_description'),
        'category' => 'monitoring',
    ),

    'gnucleuslan' => array(
        'name' => lang('protocol_filter_protocol_gnucleuslan_name'),
        'description' => lang('protocol_filter_protocol_gnucleuslan_description'),
        'category' => 'p2p',
    ),

    'gnutella' => array(
        'name' => lang('protocol_filter_protocol_gnutella_name'),
        'description' => lang('protocol_filter_protocol_gnutella_description'),
        'category' => 'p2p',
    ),

    'goboogy' => array(
        'name' => lang('protocol_filter_protocol_goboogy_name'),
        'description' => lang('protocol_filter_protocol_goboogy_description'),
        'category' => 'p2p',
    ),

    'guildwars' => array(
        'name' => lang('protocol_filter_protocol_guildwars_name'),
        'description' => lang('protocol_filter_protocol_guildwars_description'),
        'category' => 'game',
    ),

    'h323' => array(
        'name' => lang('protocol_filter_protocol_h323_name'),
        'description' => lang('protocol_filter_protocol_h323_description'),
        'category' => 'voip',
    ),

    'halflife2-deathmatch' => array(
        'name' => lang('protocol_filter_protocol_halflife2-deathmatch_name'),
        'description' => lang('protocol_filter_protocol_halflife2-deathmatch_description'),
        'category' => 'game',
    ),

    'hddtemp' => array(
        'name' => lang('protocol_filter_protocol_hddtemp_name'),
        'description' => lang('protocol_filter_protocol_hddtemp_description'),
        'category' => 'monitoring',
    ),

    'hotline' => array(
        'name' => lang('protocol_filter_protocol_hotline_name'),
        'description' => lang('protocol_filter_protocol_hotline_description'),
        'category' => 'p2p',
    ),

    'html' => array(
        'name' => lang('protocol_filter_protocol_html_name'),
        'description' => lang('protocol_filter_protocol_html_description'),
        'category' => 'file',
    ),

    'http' => array(
        'name' => lang('protocol_filter_protocol_http_name'),
        'description' => lang('protocol_filter_protocol_http_description'),
        'category' => 'document_retrieval',
    ),

    'http-dap' => array(
        'name' => lang('protocol_filter_protocol_http-dap_name'),
        'description' => lang('protocol_filter_protocol_http-dap_description'),
        'category' => 'document_retrieval',
    ),

    'http-freshdownload' => array(
        'name' => lang('protocol_filter_protocol_http-freshdownload_name'),
        'description' => lang('protocol_filter_protocol_http-freshdownload_description'),
        'category' => 'document_retrieval',
    ),

    'http-itunes' => array(
        'name' => lang('protocol_filter_protocol_http-itunes_name'),
        'description' => lang('protocol_filter_protocol_http-itunes_description'),
        'category' => 'streaming_media',
    ),

    'http-rtsp' => array(
        'name' => lang('protocol_filter_protocol_http-rtsp_name'),
        'description' => lang('protocol_filter_protocol_http-rtsp_description'),
        'category' => 'streaming_media',
    ),

    'httpaudio' => array(
        'name' => lang('protocol_filter_protocol_httpaudio_name'),
        'description' => lang('protocol_filter_protocol_httpaudio_description'),
        'category' => 'streaming_media',
    ),

    'httpcachehit' => array(
        'name' => lang('protocol_filter_protocol_httpcachehit_name'),
        'description' => lang('protocol_filter_protocol_httpcachehit_description'),
        'category' => 'document_retrieval',
    ),

    'httpcachemiss' => array(
        'name' => lang('protocol_filter_protocol_httpcachemiss_name'),
        'description' => lang('protocol_filter_protocol_httpcachemiss_description'),
        'category' => 'document_retrieval',
    ),

    'httpvideo' => array(
        'name' => lang('protocol_filter_protocol_httpvideo_name'),
        'description' => lang('protocol_filter_protocol_httpvideo_description'),
        'category' => 'streaming_media',
    ),

    'ident' => array(
        'name' => lang('protocol_filter_protocol_ident_name'),
        'description' => lang('protocol_filter_protocol_ident_description'),
        'category' => 'networking',
    ),

    'imap' => array(
        'name' => lang('protocol_filter_protocol_imap_name'),
        'description' => lang('protocol_filter_protocol_imap_description'),
        'category' => 'mail',
    ),

    'imesh' => array(
        'name' => lang('protocol_filter_protocol_imesh_name'),
        'description' => lang('protocol_filter_protocol_imesh_description'),
        'category' => 'p2p',
    ),

    'ipp' => array(
        'name' => lang('protocol_filter_protocol_ipp_name'),
        'description' => lang('protocol_filter_protocol_ipp_description'),
        'category' => 'printer',
    ),

    'irc' => array(
        'name' => lang('protocol_filter_protocol_irc_name'),
        'description' => lang('protocol_filter_protocol_irc_description'),
        'category' => 'chat',
    ),

    'jabber' => array(
        'name' => lang('protocol_filter_protocol_jabber_name'),
        'description' => lang('protocol_filter_protocol_jabber_description'),
        'category' => 'chat',
    ),

    'jpeg' => array(
        'name' => lang('protocol_filter_protocol_jpeg_name'),
        'description' => lang('protocol_filter_protocol_jpeg_description'),
        'category' => 'file',
    ),

    'kugoo' => array(
        'name' => lang('protocol_filter_protocol_kugoo_name'),
        'description' => lang('protocol_filter_protocol_kugoo_description'),
        'category' => 'p2p',
    ),

    'live365' => array(
        'name' => lang('protocol_filter_protocol_live365_name'),
        'description' => lang('protocol_filter_protocol_live365_description'),
        'category' => 'streaming_media',
    ),

    'liveforspeed' => array(
        'name' => lang('protocol_filter_protocol_liveforspeed_name'),
        'description' => lang('protocol_filter_protocol_liveforspeed_description'),
        'category' => 'game',
    ),

    'lpd' => array(
        'name' => lang('protocol_filter_protocol_lpd_name'),
        'description' => lang('protocol_filter_protocol_lpd_description'),
        'category' => 'printer',
    ),

    'mohaa' => array(
        'name' => lang('protocol_filter_protocol_mohaa_name'),
        'description' => lang('protocol_filter_protocol_mohaa_description'),
        'category' => 'game',
    ),

    'mp3' => array(
        'name' => lang('protocol_filter_protocol_mp3_name'),
        'description' => lang('protocol_filter_protocol_mp3_description'),
        'category' => 'file',
    ),

    'msn-filetransfer' => array(
        'name' => lang('protocol_filter_protocol_msn-filetransfer_name'),
        'description' => lang('protocol_filter_protocol_msn-filetransfer_description'),
        'category' => 'chat',
    ),

    'msnmessenger' => array(
        'name' => lang('protocol_filter_protocol_msnmessenger_name'),
        'description' => lang('protocol_filter_protocol_msnmessenger_description'),
        'category' => 'chat',
    ),

    'mute' => array(
        'name' => lang('protocol_filter_protocol_mute_name'),
        'description' => lang('protocol_filter_protocol_mute_description'),
        'category' => 'p2p',
    ),

    'napster' => array(
        'name' => lang('protocol_filter_protocol_napster_name'),
        'description' => lang('protocol_filter_protocol_napster_description'),
        'category' => 'p2p',
    ),

    'nbns' => array(
        'name' => lang('protocol_filter_protocol_nbns_name'),
        'description' => lang('protocol_filter_protocol_nbns_description'),
        'category' => 'networking',
    ),

    'ncp' => array(
        'name' => lang('protocol_filter_protocol_ncp_name'),
        'description' => lang('protocol_filter_protocol_ncp_description'),
        'category' => 'networking',
    ),

    'netbios' => array(
        'name' => lang('protocol_filter_protocol_netbios_name'),
        'description' => lang('protocol_filter_protocol_netbios_description'),
        'category' => 'networking',
    ),

    'nimda' => array(
        'name' => lang('protocol_filter_protocol_nimda_name'),
        'description' => lang('protocol_filter_protocol_nimda_description'),
        'category' => 'worm',
    ),

    'nntp' => array(
        'name' => lang('protocol_filter_protocol_nntp_name'),
        'description' => lang('protocol_filter_protocol_nntp_description'),
        'category' => 'utility',
    ),

    'ntp' => array(
        'name' => lang('protocol_filter_protocol_ntp_name'),
        'description' => lang('protocol_filter_protocol_ntp_description'),
        'category' => 'utility',
    ),

    'ogg' => array(
        'name' => lang('protocol_filter_protocol_ogg_name'),
        'description' => lang('protocol_filter_protocol_ogg_description'),
        'category' => 'file',
    ),

    'openft' => array(
        'name' => lang('protocol_filter_protocol_openft_name'),
        'description' => lang('protocol_filter_protocol_openft_description'),
        'category' => 'p2p',
    ),

    'pcanywhere' => array(
        'name' => lang('protocol_filter_protocol_pcanywhere_name'),
        'description' => lang('protocol_filter_protocol_pcanywhere_description'),
        'category' => 'remote_access',
    ),

    'pdf' => array(
        'name' => lang('protocol_filter_protocol_pdf_name'),
        'description' => lang('protocol_filter_protocol_pdf_description'),
        'category' => 'file',
    ),

    'perl' => array(
        'name' => lang('protocol_filter_protocol_perl_name'),
        'description' => lang('protocol_filter_protocol_perl_description'),
        'category' => 'file',
    ),

    'png' => array(
        'name' => lang('protocol_filter_protocol_png_name'),
        'description' => lang('protocol_filter_protocol_png_description'),
        'category' => 'file',
    ),

    'poco' => array(
        'name' => lang('protocol_filter_protocol_poco_name'),
        'description' => lang('protocol_filter_protocol_poco_description'),
        'category' => 'p2p',
    ),

    'pop3' => array(
        'name' => lang('protocol_filter_protocol_pop3_name'),
        'description' => lang('protocol_filter_protocol_pop3_description'),
        'category' => 'mail',
    ),

    'postscript' => array(
        'name' => lang('protocol_filter_protocol_postscript_name'),
        'description' => lang('protocol_filter_protocol_postscript_description'),
        'category' => 'file',
    ),

    'pplive' => array(
        'name' => lang('protocol_filter_protocol_pplive_name'),
        'description' => lang('protocol_filter_protocol_pplive_description'),
        'category' => 'streaming_media',
    ),

    'pressplay' => array(
        'name' => lang('protocol_filter_protocol_pressplay_name'),
        'description' => lang('protocol_filter_protocol_pressplay_description'),
        'category' => 'p2p',
    ),

    'qq' => array(
        'name' => lang('protocol_filter_protocol_qq_name'),
        'description' => lang('protocol_filter_protocol_qq_description'),
        'category' => 'chat',
    ),

    'quake-halflife' => array(
        'name' => lang('protocol_filter_protocol_quake-halflife_name'),
        'description' => lang('protocol_filter_protocol_quake-halflife_description'),
        'category' => 'game',
    ),

    'quake1' => array(
        'name' => lang('protocol_filter_protocol_quake1_name'),
        'description' => lang('protocol_filter_protocol_quake1_description'),
        'category' => 'game',
    ),

    'quicktime' => array(
        'name' => lang('protocol_filter_protocol_quicktime_name'),
        'description' => lang('protocol_filter_protocol_quicktime_description'),
        'category' => 'streaming_media',
    ),

    'radmin' => array(
        'name' => lang('protocol_filter_protocol_radmin_name'),
        'description' => lang('protocol_filter_protocol_radmin_description'),
        'category' => 'remote_access',
    ),

    'rar' => array(
        'name' => lang('protocol_filter_protocol_rar_name'),
        'description' => lang('protocol_filter_protocol_rar_description'),
        'category' => 'file',
    ),

    'rdp' => array(
        'name' => lang('protocol_filter_protocol_rdp_name'),
        'description' => lang('protocol_filter_protocol_rdp_description'),
        'category' => 'remote_access',
    ),

    'replaytv-ivs' => array(
        'name' => lang('protocol_filter_protocol_replaytv-ivs_name'),
        'description' => lang('protocol_filter_protocol_replaytv-ivs_description'),
        'category' => 'streaming_media',
    ),

    'rlogin' => array(
        'name' => lang('protocol_filter_protocol_rlogin_name'),
        'description' => lang('protocol_filter_protocol_rlogin_description'),
        'category' => 'remote_access',
    ),

    'rpm' => array(
        'name' => lang('protocol_filter_protocol_rpm_name'),
        'description' => lang('protocol_filter_protocol_rpm_description'),
        'category' => 'file',
    ),

    'rtf' => array(
        'name' => lang('protocol_filter_protocol_rtf_name'),
        'description' => lang('protocol_filter_protocol_rtf_description'),
        'category' => 'file',
    ),

    'rtp' => array(
        'name' => lang('protocol_filter_protocol_rtp_name'),
        'description' => lang('protocol_filter_protocol_rtp_description'),
        'category' => 'streaming_media',
    ),

    'rtsp' => array(
        'name' => lang('protocol_filter_protocol_rtsp_name'),
        'description' => lang('protocol_filter_protocol_rtsp_description'),
        'category' => 'streaming_media',
    ),

    'shoutcast' => array(
        'name' => lang('protocol_filter_protocol_shoutcast_name'),
        'description' => lang('protocol_filter_protocol_shoutcast_description'),
        'category' => 'streaming_media',
    ),

    'sip' => array(
        'name' => lang('protocol_filter_protocol_sip_name'),
        'description' => lang('protocol_filter_protocol_sip_description'),
        'category' => 'voip',
    ),

    'smb' => array(
        'name' => lang('protocol_filter_protocol_smb_name'),
        'description' => lang('protocol_filter_protocol_smb_description'),
        'category' => 'document_retrieval',
    ),

    'smtp' => array(
        'name' => lang('protocol_filter_protocol_smtp_name'),
        'description' => lang('protocol_filter_protocol_smtp_description'),
        'category' => 'mail',
    ),

    'snmp' => array(
        'name' => lang('protocol_filter_protocol_snmp_name'),
        'description' => lang('protocol_filter_protocol_snmp_description'),
        'category' => 'networking',
    ),

    'snmp-mon' => array(
        'name' => lang('protocol_filter_protocol_snmp-mon_name'),
        'description' => lang('protocol_filter_protocol_snmp-mon_description'),
        'category' => 'networking',
    ),

    'snmp-trap' => array(
        'name' => lang('protocol_filter_protocol_snmp-trap_name'),
        'description' => lang('protocol_filter_protocol_snmp-trap_description'),
        'category' => 'networking',
    ),

    'socks' => array(
        'name' => lang('protocol_filter_protocol_socks_name'),
        'description' => lang('protocol_filter_protocol_socks_description'),
        'category' => 'networking',
    ),

    'soribada' => array(
        'name' => lang('protocol_filter_protocol_soribada_name'),
        'description' => lang('protocol_filter_protocol_soribada_description'),
        'category' => 'p2p',
    ),

    'soulseek' => array(
        'name' => lang('protocol_filter_protocol_soulseek_name'),
        'description' => lang('protocol_filter_protocol_soulseek_description'),
        'category' => 'p2p',
    ),

    'ssdp' => array(
        'name' => lang('protocol_filter_protocol_ssdp_name'),
        'description' => lang('protocol_filter_protocol_ssdp_description'),
        'category' => 'networking',
    ),

    'ssh' => array(
        'name' => lang('protocol_filter_protocol_ssh_name'),
        'description' => lang('protocol_filter_protocol_ssh_description'),
        'category' => 'remote_access',
    ),

    'ssl' => array(
        'name' => lang('protocol_filter_protocol_ssl_name'),
        'description' => lang('protocol_filter_protocol_ssl_description'),
        'category' => 'secure',
    ),

    'stun' => array(
        'name' => lang('protocol_filter_protocol_stun_name'),
        'description' => lang('protocol_filter_protocol_stun_description'),
        'category' => 'networking',
    ),

    'subspace' => array(
        'name' => lang('protocol_filter_protocol_subspace_name'),
        'description' => lang('protocol_filter_protocol_subspace_description'),
        'category' => 'game',
    ),

    'subversion' => array(
        'name' => lang('protocol_filter_protocol_subversion_name'),
        'description' => lang('protocol_filter_protocol_subversion_description'),
        'category' => 'utility',
    ),

    'tar' => array(
        'name' => lang('protocol_filter_protocol_tar_name'),
        'description' => lang('protocol_filter_protocol_tar_description'),
        'category' => 'file',
    ),

    'teamfortress2' => array(
        'name' => lang('protocol_filter_protocol_teamfortress2_name'),
        'description' => lang('protocol_filter_protocol_teamfortress2_description'),
        'category' => 'game',
    ),

    'teamspeak' => array(
        'name' => lang('protocol_filter_protocol_teamspeak_name'),
        'description' => lang('protocol_filter_protocol_teamspeak_description'),
        'category' => 'voip',
    ),

    'telnet' => array(
        'name' => lang('protocol_filter_protocol_telnet_name'),
        'description' => lang('protocol_filter_protocol_telnet_description'),
        'category' => 'remote_access',
    ),

    'tesla' => array(
        'name' => lang('protocol_filter_protocol_tesla_name'),
        'description' => lang('protocol_filter_protocol_tesla_description'),
        'category' => 'p2p',
    ),

    'tftp' => array(
        'name' => lang('protocol_filter_protocol_tftp_name'),
        'description' => lang('protocol_filter_protocol_tftp_description'),
        'category' => 'document_retrieval',
    ),

    'thecircle' => array(
        'name' => lang('protocol_filter_protocol_thecircle_name'),
        'description' => lang('protocol_filter_protocol_thecircle_description'),
        'category' => 'p2p',
    ),

    'tor' => array(
        'name' => lang('protocol_filter_protocol_tor_name'),
        'description' => lang('protocol_filter_protocol_tor_description'),
        'category' => 'networking',
    ),

    'tsp' => array(
        'name' => lang('protocol_filter_protocol_tsp_name'),
        'description' => lang('protocol_filter_protocol_tsp_description'),
        'category' => 'utility',
    ),

    'uucp' => array(
        'name' => lang('protocol_filter_protocol_uucp_name'),
        'description' => lang('protocol_filter_protocol_uucp_description'),
        'category' => 'file',
    ),

    'validcertssl' => array(
        'name' => lang('protocol_filter_protocol_validcertssl_name'),
        'description' => lang('protocol_filter_protocol_validcertssl_description'),
        'category' => 'secure',
    ),

    'ventrilo' => array(
        'name' => lang('protocol_filter_protocol_ventrilo_name'),
        'description' => lang('protocol_filter_protocol_ventrilo_description'),
        'category' => 'voip',
    ),

    'vnc' => array(
        'name' => lang('protocol_filter_protocol_vnc_name'),
        'description' => lang('protocol_filter_protocol_vnc_description'),
        'category' => 'remote_access',
    ),

    'whois' => array(
        'name' => lang('protocol_filter_protocol_whois_name'),
        'description' => lang('protocol_filter_protocol_whois_description'),
        'category' => 'networking',
    ),

    'worldofwarcraft' => array(
        'name' => lang('protocol_filter_protocol_worldofwarcraft_name'),
        'description' => lang('protocol_filter_protocol_worldofwarcraft_description'),
        'category' => 'game',
    ),

    'x11' => array(
        'name' => lang('protocol_filter_protocol_x11_name'),
        'description' => lang('protocol_filter_protocol_x11_description'),
        'category' => 'remote_access',
    ),

    'xboxlive' => array(
        'name' => lang('protocol_filter_protocol_xboxlive_name'),
        'description' => lang('protocol_filter_protocol_xboxlive_description'),
        'category' => 'game',
    ),

    'xunlei' => array(
        'name' => lang('protocol_filter_protocol_xunlei_name'),
        'description' => lang('protocol_filter_protocol_xunlei_description'),
        'category' => 'p2p',
    ),

    'yahoo' => array(
        'name' => lang('protocol_filter_protocol_yahoo_name'),
        'description' => lang('protocol_filter_protocol_yahoo_description'),
        'category' => 'chat',
    ),

    'zip' => array(
        'name' => lang('protocol_filter_protocol_zip_name'),
        'description' => lang('protocol_filter_protocol_zip_description'),
        'category' => 'file',
    ),

    'zmaap' => array(
        'name' => lang('protocol_filter_protocol_zmaap_name'),
        'description' => lang('protocol_filter_protocol_zmaap_description'),
        'category' => 'networking',
    ),
);
