Author: yz155240
Repository: /hg/onnv/onnv-gate
Revision: e5bf60e2857acf4d084b22a40afd16649304dde5
Log message:
PSARC 2006/082 IP Filter Code Merge on ip_fil4.1.9
4912568 ipftest ipf ipfstat ipnat ippool need a non-name resolution flag
5040248 ipfs -W fails to save kernel state tables
5081834 syntax parser reports wrong error position and line number
5094575 keyword "netmask" is un-supported in ipnat.conf (4)
6181751 ipf parser fails on wrong subnet notations
6181773 ipf parser fails on wrong port ranges
6248745 ipnat drops packets if the IP header is not 32 bit aligned
6340621 RFE: IP Filter code merge on ip_fil4.1.9
6359805 ipf command incorrectly check options in rules and core dumps
6395837 ipnat tcpudp parsing is incomplete
6426469 IPFilter rejects IPv6 neighbour discovery packets
6447872 usr/src/common/ipf/ip_compat.h should not be CDDL
Files:
create: usr/src/cmd/ipf/lib/common/ipf_dotuning.c
create: usr/src/cmd/ipf/lib/common/printactivenat.c
create: usr/src/cmd/ipf/lib/common/printfraginfo.c
create: usr/src/cmd/ipf/lib/common/printproto.c
create: usr/src/cmd/ipf/lib/common/printtunable.c
create: usr/src/uts/common/inet/ipf/bpf-ipf.h
create: usr/src/uts/common/inet/ipf/fil.c
create: usr/src/uts/common/inet/ipf/ip_auth.c
create: usr/src/uts/common/inet/ipf/ip_fil_solaris.c
create: usr/src/uts/common/inet/ipf/ip_frag.c
create: usr/src/uts/common/inet/ipf/ip_htable.c
create: usr/src/uts/common/inet/ipf/ip_log.c
create: usr/src/uts/common/inet/ipf/ip_lookup.c
create: usr/src/uts/common/inet/ipf/ip_nat.c
create: usr/src/uts/common/inet/ipf/ip_pool.c
create: usr/src/uts/common/inet/ipf/ip_proxy.c
create: usr/src/uts/common/inet/ipf/ip_state.c
create: usr/src/uts/common/inet/ipf/ipf.h
create: usr/src/uts/common/inet/ipf/ipmon.h
create: usr/src/uts/common/inet/ipf/ipt.h
create: usr/src/uts/common/inet/ipf/netinet/Makefile
create: usr/src/uts/common/inet/ipf/netinet/ip_auth.h
create: usr/src/uts/common/inet/ipf/netinet/ip_compat.h
create: usr/src/uts/common/inet/ipf/netinet/ip_fil.h
create: usr/src/uts/common/inet/ipf/netinet/ip_frag.h
create: usr/src/uts/common/inet/ipf/netinet/ip_ftp_pxy.c
create: usr/src/uts/common/inet/ipf/netinet/ip_h323_pxy.c
create: usr/src/uts/common/inet/ipf/netinet/ip_htable.h
create: usr/src/uts/common/inet/ipf/netinet/ip_ipsec_pxy.c
create: usr/src/uts/common/inet/ipf/netinet/ip_irc_pxy.c
create: usr/src/uts/common/inet/ipf/netinet/ip_lookup.h
create: usr/src/uts/common/inet/ipf/netinet/ip_nat.h
create: usr/src/uts/common/inet/ipf/netinet/ip_netbios_pxy.c
create: usr/src/uts/common/inet/ipf/netinet/ip_pool.h
create: usr/src/uts/common/inet/ipf/netinet/ip_pptp_pxy.c
create: usr/src/uts/common/inet/ipf/netinet/ip_proxy.h
create: usr/src/uts/common/inet/ipf/netinet/ip_raudio_pxy.c
create: usr/src/uts/common/inet/ipf/netinet/ip_rcmd_pxy.c
create: usr/src/uts/common/inet/ipf/netinet/ip_rpcb_pxy.c
create: usr/src/uts/common/inet/ipf/netinet/ip_state.h
create: usr/src/uts/common/inet/ipf/netinet/ipl.h
create: usr/src/uts/common/inet/ipf/opts.h
create: usr/src/uts/common/inet/ipf/radix.c
create: usr/src/uts/common/inet/ipf/radix.h
create: usr/src/uts/common/inet/ipf/radix_ipf.h
create: usr/src/uts/common/inet/ipf/solaris.c
create: usr/src/uts/common/inet/pfil/compat.h
create: usr/src/uts/common/inet/pfil/misc.c
create: usr/src/uts/common/inet/pfil/ndd.c
create: usr/src/uts/common/inet/pfil/os.h
create: usr/src/uts/common/inet/pfil/pfil.c
create: usr/src/uts/common/inet/pfil/pfil.conf
create: usr/src/uts/common/inet/pfil/pfil.h
create: usr/src/uts/common/inet/pfil/pfild.h
create: usr/src/uts/common/inet/pfil/pfildrv.c
create: usr/src/uts/common/inet/pfil/pfilstream.c
create: usr/src/uts/common/inet/pfil/pkt.c
create: usr/src/uts/common/inet/pfil/qif.c
create: usr/src/uts/common/inet/pfil/qif.h
delete: usr/src/common/ipf/Makefile
delete: usr/src/common/ipf/bpf-ipf.h
delete: usr/src/common/ipf/fil.c
delete: usr/src/common/ipf/ip_auth.c
delete: usr/src/common/ipf/ip_auth.h
delete: usr/src/common/ipf/ip_compat.h
delete: usr/src/common/ipf/ip_fil.h
delete: usr/src/common/ipf/ip_fil_solaris.c
delete: usr/src/common/ipf/ip_frag.c
delete: usr/src/common/ipf/ip_frag.h
delete: usr/src/common/ipf/ip_ftp_pxy.c
delete: usr/src/common/ipf/ip_h323_pxy.c
delete: usr/src/common/ipf/ip_htable.c
delete: usr/src/common/ipf/ip_htable.h
delete: usr/src/common/ipf/ip_ipsec_pxy.c
delete: usr/src/common/ipf/ip_irc_pxy.c
delete: usr/src/common/ipf/ip_log.c
delete: usr/src/common/ipf/ip_lookup.c
delete: usr/src/common/ipf/ip_lookup.h
delete: usr/src/common/ipf/ip_nat.c
delete: usr/src/common/ipf/ip_nat.h
delete: usr/src/common/ipf/ip_netbios_pxy.c
delete: usr/src/common/ipf/ip_pool.c
delete: usr/src/common/ipf/ip_pool.h
delete: usr/src/common/ipf/ip_proxy.c
delete: usr/src/common/ipf/ip_proxy.h
delete: usr/src/common/ipf/ip_raudio_pxy.c
delete: usr/src/common/ipf/ip_rcmd_pxy.c
delete: usr/src/common/ipf/ip_rpcb_pxy.c
delete: usr/src/common/ipf/ip_state.c
delete: usr/src/common/ipf/ip_state.h
delete: usr/src/common/ipf/ipf.h
delete: usr/src/common/ipf/ipl.h
delete: usr/src/common/ipf/ipmon.h
delete: usr/src/common/ipf/ipt.h
delete: usr/src/common/ipf/opts.h
delete: usr/src/common/ipf/pfild.h
delete: usr/src/common/ipf/radix.c
delete: usr/src/common/ipf/radix.h
delete: usr/src/common/ipf/solaris.c
delete: usr/src/uts/common/inet/ipf/compat.h
delete: usr/src/uts/common/inet/ipf/misc.c
delete: usr/src/uts/common/inet/ipf/ndd.c
delete: usr/src/uts/common/inet/ipf/os.h
delete: usr/src/uts/common/inet/ipf/pfil.c
delete: usr/src/uts/common/inet/ipf/pfil.conf
delete: usr/src/uts/common/inet/ipf/pfil.h
delete: usr/src/uts/common/inet/ipf/pfildrv.c
delete: usr/src/uts/common/inet/ipf/pfilstream.c
delete: usr/src/uts/common/inet/ipf/pkt.c
delete: usr/src/uts/common/inet/ipf/qif.c
delete: usr/src/uts/common/inet/ipf/qif.h
update: usr/src/Makefile
update: usr/src/cmd/ipf/Makefile.ipf
update: usr/src/cmd/ipf/lib/Makefile.com
update: usr/src/cmd/ipf/lib/common/addicmp.c
update: usr/src/cmd/ipf/lib/common/checkrev.c
update: usr/src/cmd/ipf/lib/common/facpri.c
update: usr/src/cmd/ipf/lib/common/genmask.c
update: usr/src/cmd/ipf/lib/common/gethost.c
update: usr/src/cmd/ipf/lib/common/getifname.c
update: usr/src/cmd/ipf/lib/common/getnattype.c
update: usr/src/cmd/ipf/lib/common/getport.c
update: usr/src/cmd/ipf/lib/common/getportproto.c
update: usr/src/cmd/ipf/lib/common/getproto.c
update: usr/src/cmd/ipf/lib/common/hostname.c
update: usr/src/cmd/ipf/lib/common/hostnum.c
update: usr/src/cmd/ipf/lib/common/icmpcode.c
update: usr/src/cmd/ipf/lib/common/inet_addr.c
update: usr/src/cmd/ipf/lib/common/ipft_ef.c
update: usr/src/cmd/ipf/lib/common/ipft_hx.c
update: usr/src/cmd/ipf/lib/common/ipft_pc.c
update: usr/src/cmd/ipf/lib/common/ipft_td.c
update: usr/src/cmd/ipf/lib/common/ipft_tx.c
update: usr/src/cmd/ipf/lib/common/kmem.c
update: usr/src/cmd/ipf/lib/common/load_hash.c
update: usr/src/cmd/ipf/lib/common/load_hashnode.c
update: usr/src/cmd/ipf/lib/common/load_pool.c
update: usr/src/cmd/ipf/lib/common/load_poolnode.c
update: usr/src/cmd/ipf/lib/common/natparse.c
update: usr/src/cmd/ipf/lib/common/portname.c
update: usr/src/cmd/ipf/lib/common/portnum.c
update: usr/src/cmd/ipf/lib/common/ports.c
update: usr/src/cmd/ipf/lib/common/print_toif.c
update: usr/src/cmd/ipf/lib/common/printaps.c
update: usr/src/cmd/ipf/lib/common/printbuf.c
update: usr/src/cmd/ipf/lib/common/printfr.c
update: usr/src/cmd/ipf/lib/common/printhash.c
update: usr/src/cmd/ipf/lib/common/printhashnode.c
update: usr/src/cmd/ipf/lib/common/printnat.c
update: usr/src/cmd/ipf/lib/common/printpacket.c
update: usr/src/cmd/ipf/lib/common/printpool.c
update: usr/src/cmd/ipf/lib/common/printsbuf.c
update: usr/src/cmd/ipf/lib/common/printstate.c
update: usr/src/cmd/ipf/lib/common/remove_hash.c
update: usr/src/cmd/ipf/lib/common/remove_hashnode.c
update: usr/src/cmd/ipf/lib/common/remove_pool.c
update: usr/src/cmd/ipf/lib/common/remove_poolnode.c
update: usr/src/cmd/ipf/lib/common/v6ionames.c
update: usr/src/cmd/ipf/lib/common/var.c
update: usr/src/cmd/ipf/tools/Makefile.tools
update: usr/src/cmd/ipf/tools/ip_fil.c
update: usr/src/cmd/ipf/tools/ipf.c
update: usr/src/cmd/ipf/tools/ipf_y.y
update: usr/src/cmd/ipf/tools/ipfcomp.c
update: usr/src/cmd/ipf/tools/ipfs.c
update: usr/src/cmd/ipf/tools/ipfstat.c
update: usr/src/cmd/ipf/tools/ipftest.c
update: usr/src/cmd/ipf/tools/ipmon.c
update: usr/src/cmd/ipf/tools/ipmon_y.y
update: usr/src/cmd/ipf/tools/ipnat.c
update: usr/src/cmd/ipf/tools/ipnat_y.y
update: usr/src/cmd/ipf/tools/ippool.c
update: usr/src/cmd/ipf/tools/ippool_y.y
update: usr/src/cmd/ipf/tools/lexer.c
update: usr/src/uts/common/Makefile.rules
update: usr/src/uts/intel/ipf/Makefile
update: usr/src/uts/intel/pfil/Makefile
update: usr/src/uts/req.flg
update: usr/src/uts/sparc/ipf/Makefile
update: usr/src/uts/sparc/pfil/Makefile