Author: dr146992
Repository: /hg/onnv/onnv-gate
Revision: e48601af5e47ba82c9e2ed1a753556bec08f685c
Log message:
PSARC/2005/334 Packet Filtering Hooks
PSARC/2006/321 ARP packet filtering Hooks
6401219 use of pullupmsg() considered destructive - clears h/w checksum flags
6418698 PSARC/2005/334 - Packet Filtering Hooks API
6449290 package prototype files in usr/src/pkgdefs/SUNWipfr missing CDDL
6449292 package prototype files in usr/src/pkgdefs/SUNWipfu missing CDDL
6449296 Makefiles for ipf kernel module building missing CDDL
6473996 "fastroute" + "nat" packets cause memory leaks in ipfilter
Files:
create: deleted_files/usr/src/cmd/ipf/etc/pfil.ap.sh
create: deleted_files/usr/src/cmd/ipf/pfild/Makefile
create: deleted_files/usr/src/cmd/ipf/pfild/pfild.c
create: deleted_files/usr/src/cmd/ipf/pfild/vas.c
create: deleted_files/usr/src/cmd/ipf/svc/pfil
create: deleted_files/usr/src/cmd/ipf/svc/pfil.xml
create: deleted_files/usr/src/uts/common/inet/pfil/compat.h
create: deleted_files/usr/src/uts/common/inet/pfil/ndd.c
create: deleted_files/usr/src/uts/common/inet/pfil/os.h
create: deleted_files/usr/src/uts/common/inet/pfil/pfil.c
create: deleted_files/usr/src/uts/common/inet/pfil/pfil.conf
create: deleted_files/usr/src/uts/common/inet/pfil/pfil.h
create: deleted_files/usr/src/uts/common/inet/pfil/pfild.h
create: deleted_files/usr/src/uts/common/inet/pfil/pfildrv.c
create: deleted_files/usr/src/uts/common/inet/pfil/pfilstream.c
create: deleted_files/usr/src/uts/common/inet/pfil/pkt.c
create: deleted_files/usr/src/uts/common/inet/pfil/qif.c
create: deleted_files/usr/src/uts/common/inet/pfil/qif.h
create: deleted_files/usr/src/uts/intel/pfil/Makefile
create: deleted_files/usr/src/uts/sparc/pfil/Makefile
create: usr/src/cmd/mdb/common/modules/hook/hook.c
create: usr/src/cmd/mdb/common/modules/neti/neti.c
create: usr/src/cmd/mdb/intel/amd64/hook/Makefile
create: usr/src/cmd/mdb/intel/amd64/neti/Makefile
create: usr/src/cmd/mdb/intel/ia32/hook/Makefile
create: usr/src/cmd/mdb/intel/ia32/neti/Makefile
create: usr/src/cmd/mdb/sparc/v9/hook/Makefile
create: usr/src/cmd/mdb/sparc/v9/neti/Makefile
create: usr/src/uts/common/inet/arp/arp_netinfo.c
create: usr/src/uts/common/inet/ip/ip_netinfo.c
create: usr/src/uts/common/inet/ip_netinfo.h
create: usr/src/uts/common/inet/ipf/misc.c
create: usr/src/uts/common/io/hook.c
create: usr/src/uts/common/io/neti.c
create: usr/src/uts/common/sys/hook.h
create: usr/src/uts/common/sys/hook_event.h
create: usr/src/uts/common/sys/hook_impl.h
create: usr/src/uts/common/sys/neti.h
create: usr/src/uts/common/sys/queue.h
create: usr/src/uts/intel/hook/Makefile
create: usr/src/uts/intel/neti/Makefile
create: usr/src/uts/sparc/hook/Makefile
create: usr/src/uts/sparc/neti/Makefile
delete: usr/src/cmd/ipf/etc/pfil.ap.sh
delete: usr/src/cmd/ipf/pfild/Makefile
delete: usr/src/cmd/ipf/pfild/pfild.c
delete: usr/src/cmd/ipf/pfild/vas.c
delete: usr/src/cmd/ipf/svc/pfil
delete: usr/src/cmd/ipf/svc/pfil.xml
delete: usr/src/uts/common/inet/pfil/compat.h
delete: usr/src/uts/common/inet/pfil/misc.c
delete: usr/src/uts/common/inet/pfil/ndd.c
delete: usr/src/uts/common/inet/pfil/os.h
delete: usr/src/uts/common/inet/pfil/pfil.c
delete: usr/src/uts/common/inet/pfil/pfil.conf
delete: usr/src/uts/common/inet/pfil/pfil.h
delete: usr/src/uts/common/inet/pfil/pfild.h
delete: usr/src/uts/common/inet/pfil/pfildrv.c
delete: usr/src/uts/common/inet/pfil/pfilstream.c
delete: usr/src/uts/common/inet/pfil/pkt.c
delete: usr/src/uts/common/inet/pfil/qif.c
delete: usr/src/uts/common/inet/pfil/qif.h
delete: usr/src/uts/intel/pfil/Makefile
delete: usr/src/uts/sparc/pfil/Makefile
update: usr/src/cmd/devfsadm/misc_link.c
update: usr/src/cmd/ipf/Makefile
update: usr/src/cmd/ipf/etc/Makefile
update: usr/src/cmd/ipf/lib/common/getifname.c
update: usr/src/cmd/ipf/lib/common/getsumd.c
update: usr/src/cmd/ipf/svc/Makefile
update: usr/src/cmd/ipf/svc/ipfilter
update: usr/src/cmd/ipf/svc/ipfilter.xml
update: usr/src/cmd/ipf/tools/ip_fil.c
update: usr/src/cmd/ipf/tools/ipf_y.y
update: usr/src/cmd/mdb/Makefile.common
update: usr/src/cmd/mdb/common/modules/arp/arp.c
update: usr/src/cmd/svc/prophist/prophist.SUNWcsr
update: usr/src/cmd/svc/seed/Makefile
update: usr/src/cmd/svc/seed/inc.flg
update: usr/src/lib/libsecdb/exec_attr.txt
update: usr/src/pkgdefs/SUNWckr/prototype_i386
update: usr/src/pkgdefs/SUNWckr/prototype_sparc
update: usr/src/pkgdefs/SUNWhea/prototype_com
update: usr/src/pkgdefs/SUNWipfr/prototype_com
update: usr/src/pkgdefs/SUNWipfr/prototype_i386
update: usr/src/pkgdefs/SUNWipfr/prototype_sparc
update: usr/src/pkgdefs/SUNWipfu/prototype_com
update: usr/src/pkgdefs/SUNWipfu/prototype_i386
update: usr/src/pkgdefs/SUNWipfu/prototype_sparc
update: usr/src/pkgdefs/SUNWmdb/prototype_i386
update: usr/src/pkgdefs/SUNWmdb/prototype_sparc
update: usr/src/pkgdefs/SUNWmdbr/prototype_i386
update: usr/src/pkgdefs/SUNWmdbr/prototype_sparc
update: usr/src/tools/scripts/bfu.sh
update: usr/src/uts/common/Makefile.files
update: usr/src/uts/common/Makefile.rules
update: usr/src/uts/common/conf/param.c
update: usr/src/uts/common/inet/Makefile
update: usr/src/uts/common/inet/arp/arp.c
update: usr/src/uts/common/inet/arp/arpddi.c
update: usr/src/uts/common/inet/arp_impl.h
update: usr/src/uts/common/inet/ip.h
update: usr/src/uts/common/inet/ip/ip.c
update: usr/src/uts/common/inet/ip/ip6.c
update: usr/src/uts/common/inet/ip/ip_ftable.c
update: usr/src/uts/common/inet/ip/ip_if.c
update: usr/src/uts/common/inet/ip/ip_multi.c
update: usr/src/uts/common/inet/ip/ip_ndp.c
update: usr/src/uts/common/inet/ip6.h
update: usr/src/uts/common/inet/ip_if.h
update: usr/src/uts/common/inet/ip_impl.h
update: usr/src/uts/common/inet/ip_ire.h
update: usr/src/uts/common/inet/ipf/fil.c
update: usr/src/uts/common/inet/ipf/ip_auth.c
update: usr/src/uts/common/inet/ipf/ip_fil_solaris.c
update: usr/src/uts/common/inet/ipf/ip_log.c
update: usr/src/uts/common/inet/ipf/ip_nat.c
update: usr/src/uts/common/inet/ipf/ip_proxy.c
update: usr/src/uts/common/inet/ipf/ip_state.c
update: usr/src/uts/common/inet/ipf/netinet/ip_compat.h
update: usr/src/uts/common/inet/ipf/netinet/ip_fil.h
update: usr/src/uts/common/inet/ipf/netinet/ip_irc_pxy.c
update: usr/src/uts/common/inet/ipf/netinet/ip_nat.h
update: usr/src/uts/common/inet/ipf/netinet/ip_state.h
update: usr/src/uts/common/inet/ipf/solaris.c
update: usr/src/uts/common/inet/tcp.h
update: usr/src/uts/common/inet/tcp/tcp.c
update: usr/src/uts/common/inet/tcp/tcp_fusion.c
update: usr/src/uts/common/inet/udp/udp.c
update: usr/src/uts/common/io/bge/bge_send.c
update: usr/src/uts/common/io/stream.c
update: usr/src/uts/common/sys/Makefile
update: usr/src/uts/common/sys/condvar_impl.h
update: usr/src/uts/common/sys/stream.h
update: usr/src/uts/intel/Makefile.intel.shared
update: usr/src/uts/intel/arp/Makefile
update: usr/src/uts/intel/ip/Makefile
update: usr/src/uts/intel/ipf/Makefile
update: usr/src/uts/intel/os/device_policy
update: usr/src/uts/intel/os/minor_perm
update: usr/src/uts/intel/os/name_to_major
update: usr/src/uts/sparc/Makefile.sparc.shared
update: usr/src/uts/sparc/arp/Makefile
update: usr/src/uts/sparc/ip/Makefile
update: usr/src/uts/sparc/ipf/Makefile
update: usr/src/uts/sparc/os/device_policy
update: usr/src/uts/sparc/os/minor_perm
update: usr/src/uts/sparc/os/name_to_major