Update runtime files.
This commit is contained in:
@ -2,12 +2,13 @@
|
||||
" Language: OpenBSD packet filter configuration (pf.conf)
|
||||
" Original Author: Camiel Dobbelaar <cd@sentia.nl>
|
||||
" Maintainer: Lauri Tirkkonen <lotheac@iki.fi>
|
||||
" Last Change: 2016 Jul 06
|
||||
" Last Change: 2018 Jul 16
|
||||
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
let b:current_syntax = "pf"
|
||||
setlocal foldmethod=syntax
|
||||
syn iskeyword @,48-57,_,-,+
|
||||
syn sync fromstart
|
||||
@ -17,7 +18,7 @@ syn keyword pfCmd anchor antispoof block include match pass queue
|
||||
syn keyword pfCmd queue set table
|
||||
syn match pfCmd /^\s*load\sanchor\>/
|
||||
syn keyword pfTodo TODO XXX contained
|
||||
syn keyword pfWildAddr all any
|
||||
syn keyword pfWildAddr any no-route urpf-failed self
|
||||
syn match pfComment /#.*$/ contains=pfTodo
|
||||
syn match pfCont /\\$/
|
||||
syn match pfErrClose /}/
|
||||
@ -36,57 +37,6 @@ syn region pfList start=/{/ end=/}/ transparent contains=ALLBUT,pfErrClose,@pfN
|
||||
syn region pfString start=/"/ skip=/\\"/ end=/"/ contains=pfIPv4,pfIPv6,pfNetmask,pfTable,pfVar
|
||||
syn region pfString start=/'/ skip=/\\'/ end=/'/ contains=pfIPv4,pfIPv6,pfNetmask,pfTable,pfVar
|
||||
|
||||
syn keyword pfService 802-11-iapp Microsoft-SQL-Monitor
|
||||
syn keyword pfService Microsoft-SQL-Server NeXTStep NextStep
|
||||
syn keyword pfService afpovertcp afs3-bos afs3-callback afs3-errors
|
||||
syn keyword pfService afs3-fileserver afs3-kaserver afs3-prserver
|
||||
syn keyword pfService afs3-rmtsys afs3-update afs3-vlserver
|
||||
syn keyword pfService afs3-volser amt-redir-tcp amt-redir-tls
|
||||
syn keyword pfService amt-soap-http amt-soap-https asf-rmcp at-echo
|
||||
syn keyword pfService at-nbp at-rtmp at-zis auth authentication
|
||||
syn keyword pfService bfd-control bfd-echo bftp bgp bgpd biff bootpc
|
||||
syn keyword pfService bootps canna cddb cddbp chargen chat cmd
|
||||
syn keyword pfService cmip-agent cmip-man comsat conference
|
||||
syn keyword pfService conserver courier csnet-ns cso-ns cvspserver
|
||||
syn keyword pfService daap datametrics daytime dhcpd-sync
|
||||
syn keyword pfService dhcpv6-client dhcpv6-server discard domain
|
||||
syn keyword pfService echo efs eklogin ekshell ekshell2 epmap eppc
|
||||
syn keyword pfService exec finger ftp ftp-data git gopher hostname
|
||||
syn keyword pfService hostnames hprop http https hunt hylafax iapp
|
||||
syn keyword pfService icb ident imap imap2 imap3 imaps ingreslock
|
||||
syn keyword pfService ipp iprop ipsec-msft ipsec-nat-t ipx irc
|
||||
syn keyword pfService isakmp iscsi isisd iso-tsap kauth kdc kerberos
|
||||
syn keyword pfService kerberos-adm kerberos-iv kerberos-sec
|
||||
syn keyword pfService kerberos_master kf kip klogin kpasswd kpop
|
||||
syn keyword pfService krb524 krb_prop krbupdate krcmd kreg kshell kx
|
||||
syn keyword pfService l2tp ldap ldaps ldp link login mail mdns
|
||||
syn keyword pfService mdnsresponder microsoft-ds ms-sql-m ms-sql-s
|
||||
syn keyword pfService msa msp mtp mysql name nameserver netbios-dgm
|
||||
syn keyword pfService netbios-ns netbios-ssn netnews netplan netrjs
|
||||
syn keyword pfService netstat netwall newdate nextstep nfs nfsd
|
||||
syn keyword pfService nicname nnsp nntp ntalk ntp null openwebnet
|
||||
syn keyword pfService ospf6d ospfapi ospfd photuris pop2 pop3 pop3pw
|
||||
syn keyword pfService pop3s poppassd portmap postgresql postoffice
|
||||
syn keyword pfService pptp presence printer prospero prospero-np
|
||||
syn keyword pfService puppet pwdgen qotd quote radacct radius
|
||||
syn keyword pfService radius-acct rdp readnews remotefs resource rfb
|
||||
syn keyword pfService rfe rfs rfs_server ripd ripng rje rkinit rlp
|
||||
syn keyword pfService routed router rpc rpcbind rsync rtelnet rtsp
|
||||
syn keyword pfService sa-msg-port sane-port sftp shell sieve silc
|
||||
syn keyword pfService sink sip smtp smtps smux snmp snmp-trap
|
||||
syn keyword pfService snmptrap snpp socks source spamd spamd-cfg
|
||||
syn keyword pfService spamd-sync spooler spop3 ssdp ssh submission
|
||||
syn keyword pfService sunrpc supdup supfiledbg supfilesrv support
|
||||
syn keyword pfService svn svrloc swat syslog syslog-tls systat
|
||||
syn keyword pfService tacacs tacas+ talk tap tcpmux telnet tempo
|
||||
syn keyword pfService tftp time timed timeserver timserver tsap
|
||||
syn keyword pfService ttylink ttytst ub-dns-control ulistserv untp
|
||||
syn keyword pfService usenet users uucp uucp-path uucpd vnc vxlan
|
||||
syn keyword pfService wais webster who whod whois www x400 x400-snd
|
||||
syn keyword pfService xcept xdmcp xmpp-bosh xmpp-client xmpp-server
|
||||
syn keyword pfService z3950 zabbix-agent zabbix-trapper zebra
|
||||
syn keyword pfService zebrasrv
|
||||
|
||||
hi def link pfCmd Statement
|
||||
hi def link pfComment Comment
|
||||
hi def link pfCont Statement
|
||||
@ -103,4 +53,281 @@ hi def link pfVar Identifier
|
||||
hi def link pfVarAssign Identifier
|
||||
hi def link pfWildAddr Type
|
||||
|
||||
let b:current_syntax = "pf"
|
||||
" from OpenBSD src/etc/services r1.95
|
||||
syn keyword pfService 802-11-iapp
|
||||
syn keyword pfService Microsoft-SQL-Monitor
|
||||
syn keyword pfService Microsoft-SQL-Server
|
||||
syn keyword pfService NeXTStep
|
||||
syn keyword pfService NextStep
|
||||
syn keyword pfService afpovertcp
|
||||
syn keyword pfService afs3-bos
|
||||
syn keyword pfService afs3-callback
|
||||
syn keyword pfService afs3-errors
|
||||
syn keyword pfService afs3-fileserver
|
||||
syn keyword pfService afs3-kaserver
|
||||
syn keyword pfService afs3-prserver
|
||||
syn keyword pfService afs3-rmtsys
|
||||
syn keyword pfService afs3-update
|
||||
syn keyword pfService afs3-vlserver
|
||||
syn keyword pfService afs3-volser
|
||||
syn keyword pfService amt-redir-tcp
|
||||
syn keyword pfService amt-redir-tls
|
||||
syn keyword pfService amt-soap-http
|
||||
syn keyword pfService amt-soap-https
|
||||
syn keyword pfService asf-rmcp
|
||||
syn keyword pfService at-echo
|
||||
syn keyword pfService at-nbp
|
||||
syn keyword pfService at-rtmp
|
||||
syn keyword pfService at-zis
|
||||
syn keyword pfService auth
|
||||
syn keyword pfService authentication
|
||||
syn keyword pfService bfd-control
|
||||
syn keyword pfService bfd-echo
|
||||
syn keyword pfService bftp
|
||||
syn keyword pfService bgp
|
||||
syn keyword pfService bgpd
|
||||
syn keyword pfService biff
|
||||
syn keyword pfService bootpc
|
||||
syn keyword pfService bootps
|
||||
syn keyword pfService canna
|
||||
syn keyword pfService cddb
|
||||
syn keyword pfService cddbp
|
||||
syn keyword pfService chargen
|
||||
syn keyword pfService chat
|
||||
syn keyword pfService cmd
|
||||
syn keyword pfService cmip-agent
|
||||
syn keyword pfService cmip-man
|
||||
syn keyword pfService comsat
|
||||
syn keyword pfService conference
|
||||
syn keyword pfService conserver
|
||||
syn keyword pfService courier
|
||||
syn keyword pfService csnet-ns
|
||||
syn keyword pfService cso-ns
|
||||
syn keyword pfService cvspserver
|
||||
syn keyword pfService daap
|
||||
syn keyword pfService datametrics
|
||||
syn keyword pfService daytime
|
||||
syn keyword pfService dhcpd-sync
|
||||
syn keyword pfService dhcpv6-client
|
||||
syn keyword pfService dhcpv6-server
|
||||
syn keyword pfService discard
|
||||
syn keyword pfService domain
|
||||
syn keyword pfService echo
|
||||
syn keyword pfService efs
|
||||
syn keyword pfService eklogin
|
||||
syn keyword pfService ekshell
|
||||
syn keyword pfService ekshell2
|
||||
syn keyword pfService epmap
|
||||
syn keyword pfService eppc
|
||||
syn keyword pfService exec
|
||||
syn keyword pfService finger
|
||||
syn keyword pfService ftp
|
||||
syn keyword pfService ftp-data
|
||||
syn keyword pfService git
|
||||
syn keyword pfService gopher
|
||||
syn keyword pfService gre-in-udp
|
||||
syn keyword pfService gre-udp-dtls
|
||||
syn keyword pfService hostname
|
||||
syn keyword pfService hostnames
|
||||
syn keyword pfService hprop
|
||||
syn keyword pfService http
|
||||
syn keyword pfService https
|
||||
syn keyword pfService hunt
|
||||
syn keyword pfService hylafax
|
||||
syn keyword pfService iapp
|
||||
syn keyword pfService icb
|
||||
syn keyword pfService ident
|
||||
syn keyword pfService imap
|
||||
syn keyword pfService imap2
|
||||
syn keyword pfService imap3
|
||||
syn keyword pfService imaps
|
||||
syn keyword pfService ingreslock
|
||||
syn keyword pfService ipp
|
||||
syn keyword pfService iprop
|
||||
syn keyword pfService ipsec-msft
|
||||
syn keyword pfService ipsec-nat-t
|
||||
syn keyword pfService ipx
|
||||
syn keyword pfService irc
|
||||
syn keyword pfService isakmp
|
||||
syn keyword pfService iscsi
|
||||
syn keyword pfService isisd
|
||||
syn keyword pfService iso-tsap
|
||||
syn keyword pfService kauth
|
||||
syn keyword pfService kdc
|
||||
syn keyword pfService kerberos
|
||||
syn keyword pfService kerberos-adm
|
||||
syn keyword pfService kerberos-iv
|
||||
syn keyword pfService kerberos-sec
|
||||
syn keyword pfService kerberos_master
|
||||
syn keyword pfService kf
|
||||
syn keyword pfService kip
|
||||
syn keyword pfService klogin
|
||||
syn keyword pfService kpasswd
|
||||
syn keyword pfService kpop
|
||||
syn keyword pfService krb524
|
||||
syn keyword pfService krb_prop
|
||||
syn keyword pfService krbupdate
|
||||
syn keyword pfService krcmd
|
||||
syn keyword pfService kreg
|
||||
syn keyword pfService kshell
|
||||
syn keyword pfService kx
|
||||
syn keyword pfService l2tp
|
||||
syn keyword pfService ldap
|
||||
syn keyword pfService ldaps
|
||||
syn keyword pfService ldp
|
||||
syn keyword pfService link
|
||||
syn keyword pfService login
|
||||
syn keyword pfService mail
|
||||
syn keyword pfService mdns
|
||||
syn keyword pfService mdnsresponder
|
||||
syn keyword pfService microsoft-ds
|
||||
syn keyword pfService ms-sql-m
|
||||
syn keyword pfService ms-sql-s
|
||||
syn keyword pfService msa
|
||||
syn keyword pfService msp
|
||||
syn keyword pfService mtp
|
||||
syn keyword pfService mysql
|
||||
syn keyword pfService name
|
||||
syn keyword pfService nameserver
|
||||
syn keyword pfService netbios-dgm
|
||||
syn keyword pfService netbios-ns
|
||||
syn keyword pfService netbios-ssn
|
||||
syn keyword pfService netnews
|
||||
syn keyword pfService netplan
|
||||
syn keyword pfService netrjs
|
||||
syn keyword pfService netstat
|
||||
syn keyword pfService netwall
|
||||
syn keyword pfService newdate
|
||||
syn keyword pfService nextstep
|
||||
syn keyword pfService nfs
|
||||
syn keyword pfService nfsd
|
||||
syn keyword pfService nicname
|
||||
syn keyword pfService nnsp
|
||||
syn keyword pfService nntp
|
||||
syn keyword pfService ntalk
|
||||
syn keyword pfService ntp
|
||||
syn keyword pfService null
|
||||
syn keyword pfService openwebnet
|
||||
syn keyword pfService ospf6d
|
||||
syn keyword pfService ospfapi
|
||||
syn keyword pfService ospfd
|
||||
syn keyword pfService photuris
|
||||
syn keyword pfService pop2
|
||||
syn keyword pfService pop3
|
||||
syn keyword pfService pop3pw
|
||||
syn keyword pfService pop3s
|
||||
syn keyword pfService poppassd
|
||||
syn keyword pfService portmap
|
||||
syn keyword pfService postgresql
|
||||
syn keyword pfService postoffice
|
||||
syn keyword pfService pptp
|
||||
syn keyword pfService presence
|
||||
syn keyword pfService printer
|
||||
syn keyword pfService prospero
|
||||
syn keyword pfService prospero-np
|
||||
syn keyword pfService puppet
|
||||
syn keyword pfService pwdgen
|
||||
syn keyword pfService qotd
|
||||
syn keyword pfService quote
|
||||
syn keyword pfService radacct
|
||||
syn keyword pfService radius
|
||||
syn keyword pfService radius-acct
|
||||
syn keyword pfService rdp
|
||||
syn keyword pfService readnews
|
||||
syn keyword pfService remotefs
|
||||
syn keyword pfService resource
|
||||
syn keyword pfService rfb
|
||||
syn keyword pfService rfe
|
||||
syn keyword pfService rfs
|
||||
syn keyword pfService rfs_server
|
||||
syn keyword pfService ripd
|
||||
syn keyword pfService ripng
|
||||
syn keyword pfService rje
|
||||
syn keyword pfService rkinit
|
||||
syn keyword pfService rlp
|
||||
syn keyword pfService routed
|
||||
syn keyword pfService router
|
||||
syn keyword pfService rpc
|
||||
syn keyword pfService rpcbind
|
||||
syn keyword pfService rsync
|
||||
syn keyword pfService rtelnet
|
||||
syn keyword pfService rtsp
|
||||
syn keyword pfService sa-msg-port
|
||||
syn keyword pfService sane-port
|
||||
syn keyword pfService sftp
|
||||
syn keyword pfService shell
|
||||
syn keyword pfService sieve
|
||||
syn keyword pfService silc
|
||||
syn keyword pfService sink
|
||||
syn keyword pfService sip
|
||||
syn keyword pfService smtp
|
||||
syn keyword pfService smtps
|
||||
syn keyword pfService smux
|
||||
syn keyword pfService snmp
|
||||
syn keyword pfService snmp-trap
|
||||
syn keyword pfService snmptrap
|
||||
syn keyword pfService snpp
|
||||
syn keyword pfService socks
|
||||
syn keyword pfService source
|
||||
syn keyword pfService spamd
|
||||
syn keyword pfService spamd-cfg
|
||||
syn keyword pfService spamd-sync
|
||||
syn keyword pfService spooler
|
||||
syn keyword pfService spop3
|
||||
syn keyword pfService ssdp
|
||||
syn keyword pfService ssh
|
||||
syn keyword pfService submission
|
||||
syn keyword pfService sunrpc
|
||||
syn keyword pfService supdup
|
||||
syn keyword pfService supfiledbg
|
||||
syn keyword pfService supfilesrv
|
||||
syn keyword pfService support
|
||||
syn keyword pfService svn
|
||||
syn keyword pfService svrloc
|
||||
syn keyword pfService swat
|
||||
syn keyword pfService syslog
|
||||
syn keyword pfService syslog-tls
|
||||
syn keyword pfService systat
|
||||
syn keyword pfService tacacs
|
||||
syn keyword pfService tacas+
|
||||
syn keyword pfService talk
|
||||
syn keyword pfService tap
|
||||
syn keyword pfService tcpmux
|
||||
syn keyword pfService telnet
|
||||
syn keyword pfService tempo
|
||||
syn keyword pfService tftp
|
||||
syn keyword pfService time
|
||||
syn keyword pfService timed
|
||||
syn keyword pfService timeserver
|
||||
syn keyword pfService timserver
|
||||
syn keyword pfService tsap
|
||||
syn keyword pfService ttylink
|
||||
syn keyword pfService ttytst
|
||||
syn keyword pfService ub-dns-control
|
||||
syn keyword pfService ulistserv
|
||||
syn keyword pfService untp
|
||||
syn keyword pfService usenet
|
||||
syn keyword pfService users
|
||||
syn keyword pfService uucp
|
||||
syn keyword pfService uucp-path
|
||||
syn keyword pfService uucpd
|
||||
syn keyword pfService vnc
|
||||
syn keyword pfService vxlan
|
||||
syn keyword pfService wais
|
||||
syn keyword pfService webster
|
||||
syn keyword pfService who
|
||||
syn keyword pfService whod
|
||||
syn keyword pfService whois
|
||||
syn keyword pfService www
|
||||
syn keyword pfService x400
|
||||
syn keyword pfService x400-snd
|
||||
syn keyword pfService xcept
|
||||
syn keyword pfService xdmcp
|
||||
syn keyword pfService xmpp-bosh
|
||||
syn keyword pfService xmpp-client
|
||||
syn keyword pfService xmpp-server
|
||||
syn keyword pfService z3950
|
||||
syn keyword pfService zabbix-agent
|
||||
syn keyword pfService zabbix-trapper
|
||||
syn keyword pfService zebra
|
||||
syn keyword pfService zebrasrv
|
||||
|
||||
Reference in New Issue
Block a user