History log of /illumos-gate/usr/src/uts/common/io/hook.c
Revision Date Author Comments Expand
652fb50dec8e8b074b60a3c82d00248a2aeb5eb9 24-Mar-2014 Rob Gulewich <robert.gulewich@joyent.com>

4653 net hooks registered with HH_BEFORE or HH_AFTER hints create invalid hint_value kstats Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Richard Lowe <richlowe@richlowe.net>

c934bc06a65ee700b119efdccf1e34db61e47994 27-Apr-2010 Darren Reed <Darren.Reed@Sun.COM>

6927456 adding a hook notify function does not enumerate existing nodes (fix lint)

4a9b8375b74044a5b0fc0191eb42b835e72b65c0 27-Apr-2010 Darren Reed <Darren.Reed@Sun.COM>

6927456 adding a hook notify function does not enumerate existing nodes

8ad7418892268f9f0ba29518ab332f6a26f69fc5 23-Oct-2008 Darren Reed <Darren.Reed@Sun.COM>

6745640 The IP netinfo provider should set the family of sockaddr's it returns 6747137 zone shutdown finds free'd data in arp 6746721 NIC events are scheduled with pfhooks after protocol shutdown 6758618 a NULL shutdown function avoids destroy in stack closing 6758619 race condition between zone shtudown and module unloading 6761109 net_kstate_delete needs to be called from shutdown hook

7ddc9b1afd18f260b9fb78ec7732facd91769131 08-Sep-2008 Darren Reed <Darren.Reed@Sun.COM>

PSARC/2008/219 Committed API for packet interception PSARC/2008/335 Corrections for Committed API for packet interception PSARC/2008/557 Revision to net instance notification API 4844507 Solaris needs stable interface for packet filtering software 6705155 ipf_stack_init() assumes kmem_alloc with KM_NOSLEEP never fails

/illumos-gate/usr/src/cmd/ipf/tools/ip_fil.c /illumos-gate/usr/src/cmd/ipf/tools/ipftest.c /illumos-gate/usr/src/cmd/mdb/common/modules/hook/hook.c /illumos-gate/usr/src/cmd/mdb/common/modules/neti/neti.c /illumos-gate/usr/src/uts/common/Makefile.files /illumos-gate/usr/src/uts/common/inet/arp/arp.c /illumos-gate/usr/src/uts/common/inet/arp/arp_netinfo.c /illumos-gate/usr/src/uts/common/inet/arp_impl.h /illumos-gate/usr/src/uts/common/inet/ip.h /illumos-gate/usr/src/uts/common/inet/ip/ip.c /illumos-gate/usr/src/uts/common/inet/ip/ip_if.c /illumos-gate/usr/src/uts/common/inet/ip/ip_netinfo.c /illumos-gate/usr/src/uts/common/inet/ip_stack.h /illumos-gate/usr/src/uts/common/inet/ipf/fil.c /illumos-gate/usr/src/uts/common/inet/ipf/ip_auth.c /illumos-gate/usr/src/uts/common/inet/ipf/ip_fil_solaris.c /illumos-gate/usr/src/uts/common/inet/ipf/ip_log.c /illumos-gate/usr/src/uts/common/inet/ipf/ip_nat.c /illumos-gate/usr/src/uts/common/inet/ipf/ip_nat6.c /illumos-gate/usr/src/uts/common/inet/ipf/ip_proxy.c /illumos-gate/usr/src/uts/common/inet/ipf/netinet/ip_fil.h /illumos-gate/usr/src/uts/common/inet/ipf/netinet/ipf_stack.h /illumos-gate/usr/src/uts/common/inet/ipf/solaris.c hook.c neti.c neti_impl.c neti_mod.c neti_stack.c /illumos-gate/usr/src/uts/common/os/netstack.c /illumos-gate/usr/src/uts/common/sys/condvar_impl.h /illumos-gate/usr/src/uts/common/sys/hook.h /illumos-gate/usr/src/uts/common/sys/hook_event.h /illumos-gate/usr/src/uts/common/sys/hook_impl.h /illumos-gate/usr/src/uts/common/sys/neti.h /illumos-gate/usr/src/uts/common/sys/netstack.h /illumos-gate/usr/src/uts/intel/hook/hook.global-objs.debug64 /illumos-gate/usr/src/uts/intel/ipf/Makefile /illumos-gate/usr/src/uts/intel/ipf/ipf.global-objs.debug64 /illumos-gate/usr/src/uts/intel/neti/neti.global-objs.debug64 /illumos-gate/usr/src/uts/sparc/hook/hook.global-objs.debug64 /illumos-gate/usr/src/uts/sparc/ipf/Makefile /illumos-gate/usr/src/uts/sparc/ipf/ipf.global-objs.debug64 /illumos-gate/usr/src/uts/sparc/neti/Makefile /illumos-gate/usr/src/uts/sparc/neti/neti.global-objs.debug64
f4b3ec61df05330d25f55a36b975b4d7519fdeb1 20-Jan-2007 dh155122 <none@none>

PSARC 2006/366 IP Instances 6289221 RFE: Need virtualized ip-stack for each local zone 6512601 panic in ipsec_in_tag - allocation failure 6514637 error message from dhcpagent: add_pkt_opt: option type 60 is missing required value 6364643 RFE: allow persistent setting of interface flags per zone 6307539 RFE: Invalid network address causes zone boot failure 5041214 Allow IPMP configuration with zones 5005887 RFE: zoneadmd should support plumbing an interface via DHCP 4991139 RFE: zones should provide a mechanism to configure a defaultrouter for a zone 6218378 zoneadmd doesn't set the netmask for non-loopback addresses hosted on lo0 4963280 zones: need to virtualize the IPv6 default address selection mechanism 4963285 zones: need support of stateless address autoconfiguration for IPv6 5048068 zones don't boot if one of its interfaces has failed 5057154 RFE: ability to change interface status from within a zone 4963287 zones should support the plumbing of the first (and only) logical interface 4978517 TCP privileged port space should be partitioned per zone 5023347 zones don't work well with network routes other than default 4963372 investigate whether global zone can act as a router for local zones 6378364 RFE: Allow each zone to have its own virtual IPFilter

/illumos-gate/usr/src/Makefile /illumos-gate/usr/src/Makefile.master /illumos-gate/usr/src/cmd/cmd-inet/sbin/dhcpagent/inform.c /illumos-gate/usr/src/cmd/cmd-inet/sbin/dhcpagent/init_reboot.c /illumos-gate/usr/src/cmd/cmd-inet/sbin/dhcpagent/renew.c /illumos-gate/usr/src/cmd/cmd-inet/sbin/dhcpagent/request.c /illumos-gate/usr/src/cmd/cmd-inet/sbin/dhcpagent/select.c /illumos-gate/usr/src/cmd/cmd-inet/usr.lib/in.ndpd/svc-ndp /illumos-gate/usr/src/cmd/cmd-inet/usr.lib/in.ripngd/ripng.xml /illumos-gate/usr/src/cmd/cmd-inet/usr.lib/in.ripngd/svc-ripng /illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/ifconfig/ifconfig.c /illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/in.rdisc/rdisc.xml /illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/in.rdisc/svc-rdisc /illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/in.routed/route.xml /illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/in.routed/svc-route /illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/ping/ping.c /illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/routeadm/svc-forwarding /illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/routeadm/svc-legacy-routing /illumos-gate/usr/src/cmd/diff/Makefile /illumos-gate/usr/src/cmd/dladm/dladm.c /illumos-gate/usr/src/cmd/ipf/lib/Makefile.com /illumos-gate/usr/src/cmd/ipf/lib/common/getifname.c /illumos-gate/usr/src/cmd/ipf/lib/common/getnattype.c /illumos-gate/usr/src/cmd/ipf/lib/common/load_pool.c /illumos-gate/usr/src/cmd/ipf/lib/common/printactivenat.c /illumos-gate/usr/src/cmd/ipf/lib/common/printhash_live.c /illumos-gate/usr/src/cmd/ipf/lib/common/printhashdata.c /illumos-gate/usr/src/cmd/ipf/lib/common/printpool_live.c /illumos-gate/usr/src/cmd/ipf/lib/common/printpooldata.c /illumos-gate/usr/src/cmd/ipf/svc/ipfilter /illumos-gate/usr/src/cmd/ipf/tools/Makefile.tools /illumos-gate/usr/src/cmd/ipf/tools/ip_fil.c /illumos-gate/usr/src/cmd/ipf/tools/ipfstat.c /illumos-gate/usr/src/cmd/ipf/tools/ipftest.c /illumos-gate/usr/src/cmd/ipf/tools/ipnat.c /illumos-gate/usr/src/cmd/ipf/tools/ippool.c /illumos-gate/usr/src/cmd/mdb/common/modules/genunix/Makefile.files /illumos-gate/usr/src/cmd/mdb/common/modules/genunix/genunix.c /illumos-gate/usr/src/cmd/mdb/common/modules/genunix/net.c /illumos-gate/usr/src/cmd/mdb/common/modules/genunix/net.h /illumos-gate/usr/src/cmd/mdb/common/modules/genunix/netstack.c /illumos-gate/usr/src/cmd/mdb/common/modules/genunix/netstack.h /illumos-gate/usr/src/cmd/mdb/common/modules/hook/hook.c /illumos-gate/usr/src/cmd/mdb/common/modules/ip/ip.c /illumos-gate/usr/src/cmd/mdb/common/modules/neti/neti.c /illumos-gate/usr/src/cmd/mdb/common/modules/sctp/sctp.c /illumos-gate/usr/src/cmd/svc/milestone/net-init /illumos-gate/usr/src/cmd/svc/milestone/net-loopback /illumos-gate/usr/src/cmd/svc/milestone/net-physical /illumos-gate/usr/src/cmd/svc/milestone/net-routing-setup /illumos-gate/usr/src/cmd/svc/milestone/net-svc /illumos-gate/usr/src/cmd/svc/shell/smf_include.sh /illumos-gate/usr/src/cmd/truss/print.c /illumos-gate/usr/src/cmd/truss/systable.c /illumos-gate/usr/src/cmd/zoneadm/Makefile /illumos-gate/usr/src/cmd/zoneadm/dlprims.c /illumos-gate/usr/src/cmd/zoneadm/zoneadm.c /illumos-gate/usr/src/cmd/zoneadmd/Makefile /illumos-gate/usr/src/cmd/zoneadmd/vplat.c /illumos-gate/usr/src/cmd/zonecfg/zonecfg.c /illumos-gate/usr/src/cmd/zonecfg/zonecfg.h /illumos-gate/usr/src/cmd/zonecfg/zonecfg_grammar.y /illumos-gate/usr/src/cmd/zonecfg/zonecfg_lex.l /illumos-gate/usr/src/cmd/zonename/zonename.c /illumos-gate/usr/src/common/net/patricia/radix.c /illumos-gate/usr/src/head/libzonecfg.h /illumos-gate/usr/src/head/zone.h /illumos-gate/usr/src/lib/brand/lx/lx_support/lx_support.c /illumos-gate/usr/src/lib/brand/lx/zone/platform.xml /illumos-gate/usr/src/lib/brand/native/zone/platform.xml /illumos-gate/usr/src/lib/brand/sn1/zone/platform.xml /illumos-gate/usr/src/lib/libbrand/common/libbrand.c /illumos-gate/usr/src/lib/libbrand/common/libbrand.h /illumos-gate/usr/src/lib/libbrand/common/mapfile-vers /illumos-gate/usr/src/lib/libbrand/dtd/zone_platform.dtd.1 /illumos-gate/usr/src/lib/libc/port/mapfile-vers /illumos-gate/usr/src/lib/libc/port/sys/zone.c /illumos-gate/usr/src/lib/libdladm/common/libdladm.c /illumos-gate/usr/src/lib/libdladm/common/libdladm.h /illumos-gate/usr/src/lib/libdladm/common/linkprop.c /illumos-gate/usr/src/lib/libdladm/common/mapfile-vers /illumos-gate/usr/src/lib/libsecdb/exec_attr.txt /illumos-gate/usr/src/lib/libwladm/common/libwladm.c /illumos-gate/usr/src/lib/libwladm/common/libwladm.h /illumos-gate/usr/src/lib/libzonecfg/common/libzonecfg.c /illumos-gate/usr/src/lib/libzonecfg/common/mapfile-vers /illumos-gate/usr/src/lib/libzonecfg/dtd/zonecfg.dtd.1 /illumos-gate/usr/src/pkgdefs/SUNWcnetr/pkginfo.tmpl /illumos-gate/usr/src/pkgdefs/SUNWhea/prototype_com /illumos-gate/usr/src/pkgdefs/SUNWipfh/prototype_com /illumos-gate/usr/src/pkgdefs/SUNWipfr/pkginfo.tmpl /illumos-gate/usr/src/pkgdefs/SUNWipfr/prototype_com /illumos-gate/usr/src/pkgdefs/common_files/i.devpolicy /illumos-gate/usr/src/tools/scripts/bfu.sh /illumos-gate/usr/src/uts/Makefile /illumos-gate/usr/src/uts/common/Makefile.files /illumos-gate/usr/src/uts/common/inet/Makefile /illumos-gate/usr/src/uts/common/inet/arp/arp.c /illumos-gate/usr/src/uts/common/inet/arp/arp_netinfo.c /illumos-gate/usr/src/uts/common/inet/arp/arpddi.c /illumos-gate/usr/src/uts/common/inet/arp_impl.h /illumos-gate/usr/src/uts/common/inet/inetddi.c /illumos-gate/usr/src/uts/common/inet/ip.h /illumos-gate/usr/src/uts/common/inet/ip/icmp.c /illumos-gate/usr/src/uts/common/inet/ip/icmp_opt_data.c /illumos-gate/usr/src/uts/common/inet/ip/igmp.c /illumos-gate/usr/src/uts/common/inet/ip/ip.c /illumos-gate/usr/src/uts/common/inet/ip/ip6.c /illumos-gate/usr/src/uts/common/inet/ip/ip6_asp.c /illumos-gate/usr/src/uts/common/inet/ip/ip6_if.c /illumos-gate/usr/src/uts/common/inet/ip/ip6_ire.c /illumos-gate/usr/src/uts/common/inet/ip/ip6_rts.c /illumos-gate/usr/src/uts/common/inet/ip/ip_ftable.c /illumos-gate/usr/src/uts/common/inet/ip/ip_if.c /illumos-gate/usr/src/uts/common/inet/ip/ip_ire.c /illumos-gate/usr/src/uts/common/inet/ip/ip_mroute.c /illumos-gate/usr/src/uts/common/inet/ip/ip_multi.c /illumos-gate/usr/src/uts/common/inet/ip/ip_ndp.c /illumos-gate/usr/src/uts/common/inet/ip/ip_netinfo.c /illumos-gate/usr/src/uts/common/inet/ip/ip_opt_data.c /illumos-gate/usr/src/uts/common/inet/ip/ip_rts.c /illumos-gate/usr/src/uts/common/inet/ip/ip_sadb.c /illumos-gate/usr/src/uts/common/inet/ip/ip_srcid.c /illumos-gate/usr/src/uts/common/inet/ip/ipclassifier.c /illumos-gate/usr/src/uts/common/inet/ip/ipdrop.c /illumos-gate/usr/src/uts/common/inet/ip/ipsec_loader.c /illumos-gate/usr/src/uts/common/inet/ip/ipsecah.c /illumos-gate/usr/src/uts/common/inet/ip/ipsecesp.c /illumos-gate/usr/src/uts/common/inet/ip/keysock.c /illumos-gate/usr/src/uts/common/inet/ip/nattymod.c /illumos-gate/usr/src/uts/common/inet/ip/rts.c /illumos-gate/usr/src/uts/common/inet/ip/rtsddi.c /illumos-gate/usr/src/uts/common/inet/ip/sadb.c /illumos-gate/usr/src/uts/common/inet/ip/spd.c /illumos-gate/usr/src/uts/common/inet/ip/spdsock.c /illumos-gate/usr/src/uts/common/inet/ip/spdsock_opt_data.c /illumos-gate/usr/src/uts/common/inet/ip/tn_ipopt.c /illumos-gate/usr/src/uts/common/inet/ip/tnet.c /illumos-gate/usr/src/uts/common/inet/ip/tun.c /illumos-gate/usr/src/uts/common/inet/ip6.h /illumos-gate/usr/src/uts/common/inet/ip6_asp.h /illumos-gate/usr/src/uts/common/inet/ip_ftable.h /illumos-gate/usr/src/uts/common/inet/ip_if.h /illumos-gate/usr/src/uts/common/inet/ip_impl.h /illumos-gate/usr/src/uts/common/inet/ip_ire.h /illumos-gate/usr/src/uts/common/inet/ip_multi.h /illumos-gate/usr/src/uts/common/inet/ip_ndp.h /illumos-gate/usr/src/uts/common/inet/ip_netinfo.h /illumos-gate/usr/src/uts/common/inet/ip_rts.h /illumos-gate/usr/src/uts/common/inet/ip_stack.h /illumos-gate/usr/src/uts/common/inet/ipclassifier.h /illumos-gate/usr/src/uts/common/inet/ipdrop.h /illumos-gate/usr/src/uts/common/inet/ipf/fil.c /illumos-gate/usr/src/uts/common/inet/ipf/ip_auth.c /illumos-gate/usr/src/uts/common/inet/ipf/ip_fil_solaris.c /illumos-gate/usr/src/uts/common/inet/ipf/ip_frag.c /illumos-gate/usr/src/uts/common/inet/ipf/ip_htable.c /illumos-gate/usr/src/uts/common/inet/ipf/ip_log.c /illumos-gate/usr/src/uts/common/inet/ipf/ip_lookup.c /illumos-gate/usr/src/uts/common/inet/ipf/ip_nat.c /illumos-gate/usr/src/uts/common/inet/ipf/ip_pool.c /illumos-gate/usr/src/uts/common/inet/ipf/ip_proxy.c /illumos-gate/usr/src/uts/common/inet/ipf/ip_state.c /illumos-gate/usr/src/uts/common/inet/ipf/ipf.h /illumos-gate/usr/src/uts/common/inet/ipf/netinet/Makefile /illumos-gate/usr/src/uts/common/inet/ipf/netinet/ip_auth.h /illumos-gate/usr/src/uts/common/inet/ipf/netinet/ip_compat.h /illumos-gate/usr/src/uts/common/inet/ipf/netinet/ip_fil.h /illumos-gate/usr/src/uts/common/inet/ipf/netinet/ip_frag.h /illumos-gate/usr/src/uts/common/inet/ipf/netinet/ip_ftp_pxy.c /illumos-gate/usr/src/uts/common/inet/ipf/netinet/ip_h323_pxy.c /illumos-gate/usr/src/uts/common/inet/ipf/netinet/ip_htable.h /illumos-gate/usr/src/uts/common/inet/ipf/netinet/ip_ipsec_pxy.c /illumos-gate/usr/src/uts/common/inet/ipf/netinet/ip_irc_pxy.c /illumos-gate/usr/src/uts/common/inet/ipf/netinet/ip_lookup.h /illumos-gate/usr/src/uts/common/inet/ipf/netinet/ip_nat.h /illumos-gate/usr/src/uts/common/inet/ipf/netinet/ip_netbios_pxy.c /illumos-gate/usr/src/uts/common/inet/ipf/netinet/ip_pool.h /illumos-gate/usr/src/uts/common/inet/ipf/netinet/ip_pptp_pxy.c /illumos-gate/usr/src/uts/common/inet/ipf/netinet/ip_proxy.h /illumos-gate/usr/src/uts/common/inet/ipf/netinet/ip_raudio_pxy.c /illumos-gate/usr/src/uts/common/inet/ipf/netinet/ip_rcmd_pxy.c /illumos-gate/usr/src/uts/common/inet/ipf/netinet/ip_rpcb_pxy.c /illumos-gate/usr/src/uts/common/inet/ipf/netinet/ip_state.h /illumos-gate/usr/src/uts/common/inet/ipf/netinet/ipf_stack.h /illumos-gate/usr/src/uts/common/inet/ipf/solaris.c /illumos-gate/usr/src/uts/common/inet/ipp_common.h /illumos-gate/usr/src/uts/common/inet/ipsec_impl.h /illumos-gate/usr/src/uts/common/inet/ipsec_info.h /illumos-gate/usr/src/uts/common/inet/ipsecah.h /illumos-gate/usr/src/uts/common/inet/ipsecesp.h /illumos-gate/usr/src/uts/common/inet/keysock.h /illumos-gate/usr/src/uts/common/inet/mi.c /illumos-gate/usr/src/uts/common/inet/nca/nca.h /illumos-gate/usr/src/uts/common/inet/nd.c /illumos-gate/usr/src/uts/common/inet/optcom.h /illumos-gate/usr/src/uts/common/inet/rawip_impl.h /illumos-gate/usr/src/uts/common/inet/sadb.h /illumos-gate/usr/src/uts/common/inet/sctp/sctp.c /illumos-gate/usr/src/uts/common/inet/sctp/sctp_addr.c /illumos-gate/usr/src/uts/common/inet/sctp/sctp_addr.h /illumos-gate/usr/src/uts/common/inet/sctp/sctp_asconf.c /illumos-gate/usr/src/uts/common/inet/sctp/sctp_bind.c /illumos-gate/usr/src/uts/common/inet/sctp/sctp_common.c /illumos-gate/usr/src/uts/common/inet/sctp/sctp_conn.c /illumos-gate/usr/src/uts/common/inet/sctp/sctp_cookie.c /illumos-gate/usr/src/uts/common/inet/sctp/sctp_error.c /illumos-gate/usr/src/uts/common/inet/sctp/sctp_hash.c /illumos-gate/usr/src/uts/common/inet/sctp/sctp_heartbeat.c /illumos-gate/usr/src/uts/common/inet/sctp/sctp_impl.h /illumos-gate/usr/src/uts/common/inet/sctp/sctp_init.c /illumos-gate/usr/src/uts/common/inet/sctp/sctp_input.c /illumos-gate/usr/src/uts/common/inet/sctp/sctp_ioc.c /illumos-gate/usr/src/uts/common/inet/sctp/sctp_opt_data.c /illumos-gate/usr/src/uts/common/inet/sctp/sctp_output.c /illumos-gate/usr/src/uts/common/inet/sctp/sctp_param.c /illumos-gate/usr/src/uts/common/inet/sctp/sctp_shutdown.c /illumos-gate/usr/src/uts/common/inet/sctp/sctp_snmp.c /illumos-gate/usr/src/uts/common/inet/sctp/sctp_stack.h /illumos-gate/usr/src/uts/common/inet/sctp/sctp_timer.c /illumos-gate/usr/src/uts/common/inet/sctp_ip.h /illumos-gate/usr/src/uts/common/inet/snmpcom.c /illumos-gate/usr/src/uts/common/inet/spdsock.h /illumos-gate/usr/src/uts/common/inet/tcp.h /illumos-gate/usr/src/uts/common/inet/tcp/tcp.c /illumos-gate/usr/src/uts/common/inet/tcp/tcp_fusion.c /illumos-gate/usr/src/uts/common/inet/tcp/tcp_kssl.c /illumos-gate/usr/src/uts/common/inet/tcp/tcp_opt_data.c /illumos-gate/usr/src/uts/common/inet/tcp_impl.h /illumos-gate/usr/src/uts/common/inet/tcp_stack.h /illumos-gate/usr/src/uts/common/inet/tun.h /illumos-gate/usr/src/uts/common/inet/udp/udp.c /illumos-gate/usr/src/uts/common/inet/udp/udp_opt_data.c /illumos-gate/usr/src/uts/common/inet/udp_impl.h aggr/aggr_send.c dld/dld_drv.c dld/dld_str.c dls/dls.c dls/dls_vlan.c hook.c ib/clients/rds/rdssubr.c mac/mac.c neti.c sad.c sad_conf.c strplumb.c /illumos-gate/usr/src/uts/common/ipp/dlcosmk/dlcosmk.c /illumos-gate/usr/src/uts/common/ipp/ipgpc/classifierddi.c /illumos-gate/usr/src/uts/common/netinet/igmp_var.h /illumos-gate/usr/src/uts/common/os/kmem.c /illumos-gate/usr/src/uts/common/os/netstack.c /illumos-gate/usr/src/uts/common/os/policy.c /illumos-gate/usr/src/uts/common/os/priv_defs /illumos-gate/usr/src/uts/common/os/space.c /illumos-gate/usr/src/uts/common/os/streamio.c /illumos-gate/usr/src/uts/common/os/strsubr.c /illumos-gate/usr/src/uts/common/os/zone.c /illumos-gate/usr/src/uts/common/sys/Makefile /illumos-gate/usr/src/uts/common/sys/condvar_impl.h /illumos-gate/usr/src/uts/common/sys/dld.h /illumos-gate/usr/src/uts/common/sys/dls.h /illumos-gate/usr/src/uts/common/sys/dls_impl.h /illumos-gate/usr/src/uts/common/sys/hook.h /illumos-gate/usr/src/uts/common/sys/hook_impl.h /illumos-gate/usr/src/uts/common/sys/mac.h /illumos-gate/usr/src/uts/common/sys/neti.h /illumos-gate/usr/src/uts/common/sys/netstack.h /illumos-gate/usr/src/uts/common/sys/policy.h /illumos-gate/usr/src/uts/common/sys/sad.h /illumos-gate/usr/src/uts/common/sys/strsubr.h /illumos-gate/usr/src/uts/common/sys/syscall.h /illumos-gate/usr/src/uts/common/sys/tsol/tnet.h /illumos-gate/usr/src/uts/common/sys/zone.h /illumos-gate/usr/src/uts/intel/arp/Makefile /illumos-gate/usr/src/uts/intel/arp/arp.objt-symbols.obj64 /illumos-gate/usr/src/uts/intel/hook/Makefile /illumos-gate/usr/src/uts/intel/hook/hook.objt-symbols.obj64 /illumos-gate/usr/src/uts/intel/icmp/Makefile /illumos-gate/usr/src/uts/intel/icmp/icmp.objt-symbols.obj64 /illumos-gate/usr/src/uts/intel/ip/Makefile /illumos-gate/usr/src/uts/intel/ip/ip.objt-symbols.debug64 /illumos-gate/usr/src/uts/intel/ip/ip.objt-symbols.obj64 /illumos-gate/usr/src/uts/intel/ipf/Makefile /illumos-gate/usr/src/uts/intel/ipf/ipf.objt-symbols.obj64 /illumos-gate/usr/src/uts/intel/ipsecah/Makefile /illumos-gate/usr/src/uts/intel/ipsecah/ipsecah.objt-symbols.obj64 /illumos-gate/usr/src/uts/intel/ipsecesp/Makefile /illumos-gate/usr/src/uts/intel/ipsecesp/ipsecesp.objt-symbols.obj64 /illumos-gate/usr/src/uts/intel/keysock/Makefile /illumos-gate/usr/src/uts/intel/keysock/keysock.objt-symbols.obj64 /illumos-gate/usr/src/uts/intel/neti/Makefile /illumos-gate/usr/src/uts/intel/neti/neti.objt-symbols.obj64 /illumos-gate/usr/src/uts/intel/os/device_policy /illumos-gate/usr/src/uts/intel/rts/Makefile /illumos-gate/usr/src/uts/intel/rts/rts.objt-symbols.obj64 /illumos-gate/usr/src/uts/intel/spdsock/Makefile /illumos-gate/usr/src/uts/intel/spdsock/spdsock.objt-symbols.obj64 /illumos-gate/usr/src/uts/intel/tun/Makefile /illumos-gate/usr/src/uts/intel/tun/tun.objt-symbols.obj64 /illumos-gate/usr/src/uts/sparc/arp/Makefile /illumos-gate/usr/src/uts/sparc/arp/arp.objt-symbols.obj64 /illumos-gate/usr/src/uts/sparc/hook/Makefile /illumos-gate/usr/src/uts/sparc/hook/hook.objt-symbols.obj64 /illumos-gate/usr/src/uts/sparc/icmp/Makefile /illumos-gate/usr/src/uts/sparc/icmp/icmp.objt-symbols.obj64 /illumos-gate/usr/src/uts/sparc/ip/Makefile /illumos-gate/usr/src/uts/sparc/ip/ip.objt-symbols.debug64 /illumos-gate/usr/src/uts/sparc/ip/ip.objt-symbols.obj64 /illumos-gate/usr/src/uts/sparc/ipf/Makefile /illumos-gate/usr/src/uts/sparc/ipf/ipf.objt-symbols.obj64 /illumos-gate/usr/src/uts/sparc/ipsecah/Makefile /illumos-gate/usr/src/uts/sparc/ipsecah/ipsecah.objt-symbols.obj64 /illumos-gate/usr/src/uts/sparc/ipsecesp/Makefile /illumos-gate/usr/src/uts/sparc/ipsecesp/ipsecesp.objt-symbols.obj64 /illumos-gate/usr/src/uts/sparc/keysock/Makefile /illumos-gate/usr/src/uts/sparc/keysock/keysock.objt-symbols.obj64 /illumos-gate/usr/src/uts/sparc/neti/Makefile /illumos-gate/usr/src/uts/sparc/neti/neti.objt-symbols.obj64 /illumos-gate/usr/src/uts/sparc/os/device_policy /illumos-gate/usr/src/uts/sparc/rts/Makefile /illumos-gate/usr/src/uts/sparc/rts/rts.objt-symbols.obj64 /illumos-gate/usr/src/uts/sparc/spdsock/Makefile /illumos-gate/usr/src/uts/sparc/spdsock/spdsock.objt-symbols.obj64 /illumos-gate/usr/src/uts/sparc/tun/Makefile /illumos-gate/usr/src/uts/sparc/tun/tun.objt-symbols.obj64
381a2a9a387f449fab7d0c7e97c4184c26963abf 21-Oct-2006 dr146992 <none@none>

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 --HG-- rename : usr/src/cmd/ipf/etc/pfil.ap.sh => deleted_files/usr/src/cmd/ipf/etc/pfil.ap.sh rename : usr/src/cmd/ipf/pfild/Makefile => deleted_files/usr/src/cmd/ipf/pfild/Makefile rename : usr/src/cmd/ipf/pfild/pfild.c => deleted_files/usr/src/cmd/ipf/pfild/pfild.c rename : usr/src/cmd/ipf/pfild/vas.c => deleted_files/usr/src/cmd/ipf/pfild/vas.c rename : usr/src/cmd/ipf/svc/pfil => deleted_files/usr/src/cmd/ipf/svc/pfil rename : usr/src/cmd/ipf/svc/pfil.xml => deleted_files/usr/src/cmd/ipf/svc/pfil.xml rename : usr/src/uts/common/inet/pfil/compat.h => deleted_files/usr/src/uts/common/inet/pfil/compat.h rename : usr/src/uts/common/inet/pfil/ndd.c => deleted_files/usr/src/uts/common/inet/pfil/ndd.c rename : usr/src/uts/common/inet/pfil/os.h => deleted_files/usr/src/uts/common/inet/pfil/os.h rename : usr/src/uts/common/inet/pfil/pfil.c => deleted_files/usr/src/uts/common/inet/pfil/pfil.c rename : usr/src/uts/common/inet/pfil/pfil.conf => deleted_files/usr/src/uts/common/inet/pfil/pfil.conf rename : usr/src/uts/common/inet/pfil/pfil.h => deleted_files/usr/src/uts/common/inet/pfil/pfil.h rename : usr/src/uts/common/inet/pfil/pfild.h => deleted_files/usr/src/uts/common/inet/pfil/pfild.h rename : usr/src/uts/common/inet/pfil/pfildrv.c => deleted_files/usr/src/uts/common/inet/pfil/pfildrv.c rename : usr/src/uts/common/inet/pfil/pfilstream.c => deleted_files/usr/src/uts/common/inet/pfil/pfilstream.c rename : usr/src/uts/common/inet/pfil/pkt.c => deleted_files/usr/src/uts/common/inet/pfil/pkt.c rename : usr/src/uts/common/inet/pfil/qif.c => deleted_files/usr/src/uts/common/inet/pfil/qif.c rename : usr/src/uts/common/inet/pfil/qif.h => deleted_files/usr/src/uts/common/inet/pfil/qif.h rename : usr/src/uts/intel/pfil/Makefile => deleted_files/usr/src/uts/intel/pfil/Makefile rename : usr/src/uts/sparc/pfil/Makefile => deleted_files/usr/src/uts/sparc/pfil/Makefile rename : usr/src/uts/common/inet/pfil/misc.c => usr/src/uts/common/inet/ipf/misc.c

/illumos-gate/deleted_files/usr/src/cmd/ipf/etc/pfil.ap.sh /illumos-gate/deleted_files/usr/src/cmd/ipf/pfild/Makefile /illumos-gate/deleted_files/usr/src/cmd/ipf/pfild/pfild.c /illumos-gate/deleted_files/usr/src/cmd/ipf/pfild/vas.c /illumos-gate/deleted_files/usr/src/cmd/ipf/svc/pfil /illumos-gate/deleted_files/usr/src/cmd/ipf/svc/pfil.xml /illumos-gate/deleted_files/usr/src/uts/common/inet/pfil/compat.h /illumos-gate/deleted_files/usr/src/uts/common/inet/pfil/ndd.c /illumos-gate/deleted_files/usr/src/uts/common/inet/pfil/os.h /illumos-gate/deleted_files/usr/src/uts/common/inet/pfil/pfil.c /illumos-gate/deleted_files/usr/src/uts/common/inet/pfil/pfil.conf /illumos-gate/deleted_files/usr/src/uts/common/inet/pfil/pfil.h /illumos-gate/deleted_files/usr/src/uts/common/inet/pfil/pfild.h /illumos-gate/deleted_files/usr/src/uts/common/inet/pfil/pfildrv.c /illumos-gate/deleted_files/usr/src/uts/common/inet/pfil/pfilstream.c /illumos-gate/deleted_files/usr/src/uts/common/inet/pfil/pkt.c /illumos-gate/deleted_files/usr/src/uts/common/inet/pfil/qif.c /illumos-gate/deleted_files/usr/src/uts/common/inet/pfil/qif.h /illumos-gate/deleted_files/usr/src/uts/intel/pfil/Makefile /illumos-gate/deleted_files/usr/src/uts/sparc/pfil/Makefile /illumos-gate/usr/src/cmd/devfsadm/misc_link.c /illumos-gate/usr/src/cmd/ipf/Makefile /illumos-gate/usr/src/cmd/ipf/etc/Makefile /illumos-gate/usr/src/cmd/ipf/lib/common/getifname.c /illumos-gate/usr/src/cmd/ipf/lib/common/getsumd.c /illumos-gate/usr/src/cmd/ipf/svc/Makefile /illumos-gate/usr/src/cmd/ipf/svc/ipfilter /illumos-gate/usr/src/cmd/ipf/svc/ipfilter.xml /illumos-gate/usr/src/cmd/ipf/tools/ip_fil.c /illumos-gate/usr/src/cmd/ipf/tools/ipf_y.y /illumos-gate/usr/src/cmd/mdb/Makefile.common /illumos-gate/usr/src/cmd/mdb/common/modules/arp/arp.c /illumos-gate/usr/src/cmd/mdb/common/modules/hook/hook.c /illumos-gate/usr/src/cmd/mdb/common/modules/neti/neti.c /illumos-gate/usr/src/cmd/mdb/intel/amd64/hook/Makefile /illumos-gate/usr/src/cmd/mdb/intel/amd64/neti/Makefile /illumos-gate/usr/src/cmd/mdb/intel/ia32/hook/Makefile /illumos-gate/usr/src/cmd/mdb/intel/ia32/neti/Makefile /illumos-gate/usr/src/cmd/mdb/sparc/v9/hook/Makefile /illumos-gate/usr/src/cmd/mdb/sparc/v9/neti/Makefile /illumos-gate/usr/src/cmd/svc/prophist/prophist.SUNWcsr /illumos-gate/usr/src/cmd/svc/seed/Makefile /illumos-gate/usr/src/cmd/svc/seed/inc.flg /illumos-gate/usr/src/lib/libsecdb/exec_attr.txt /illumos-gate/usr/src/pkgdefs/SUNWckr/prototype_i386 /illumos-gate/usr/src/pkgdefs/SUNWckr/prototype_sparc /illumos-gate/usr/src/pkgdefs/SUNWhea/prototype_com /illumos-gate/usr/src/pkgdefs/SUNWipfr/prototype_com /illumos-gate/usr/src/pkgdefs/SUNWipfr/prototype_i386 /illumos-gate/usr/src/pkgdefs/SUNWipfr/prototype_sparc /illumos-gate/usr/src/pkgdefs/SUNWipfu/prototype_com /illumos-gate/usr/src/pkgdefs/SUNWipfu/prototype_i386 /illumos-gate/usr/src/pkgdefs/SUNWipfu/prototype_sparc /illumos-gate/usr/src/pkgdefs/SUNWmdb/prototype_i386 /illumos-gate/usr/src/pkgdefs/SUNWmdb/prototype_sparc /illumos-gate/usr/src/pkgdefs/SUNWmdbr/prototype_i386 /illumos-gate/usr/src/pkgdefs/SUNWmdbr/prototype_sparc /illumos-gate/usr/src/tools/scripts/bfu.sh /illumos-gate/usr/src/uts/common/Makefile.files /illumos-gate/usr/src/uts/common/Makefile.rules /illumos-gate/usr/src/uts/common/conf/param.c /illumos-gate/usr/src/uts/common/inet/Makefile /illumos-gate/usr/src/uts/common/inet/arp/arp.c /illumos-gate/usr/src/uts/common/inet/arp/arp_netinfo.c /illumos-gate/usr/src/uts/common/inet/arp/arpddi.c /illumos-gate/usr/src/uts/common/inet/arp_impl.h /illumos-gate/usr/src/uts/common/inet/ip.h /illumos-gate/usr/src/uts/common/inet/ip/ip.c /illumos-gate/usr/src/uts/common/inet/ip/ip6.c /illumos-gate/usr/src/uts/common/inet/ip/ip_ftable.c /illumos-gate/usr/src/uts/common/inet/ip/ip_if.c /illumos-gate/usr/src/uts/common/inet/ip/ip_multi.c /illumos-gate/usr/src/uts/common/inet/ip/ip_ndp.c /illumos-gate/usr/src/uts/common/inet/ip/ip_netinfo.c /illumos-gate/usr/src/uts/common/inet/ip6.h /illumos-gate/usr/src/uts/common/inet/ip_if.h /illumos-gate/usr/src/uts/common/inet/ip_impl.h /illumos-gate/usr/src/uts/common/inet/ip_ire.h /illumos-gate/usr/src/uts/common/inet/ip_netinfo.h /illumos-gate/usr/src/uts/common/inet/ipf/fil.c /illumos-gate/usr/src/uts/common/inet/ipf/ip_auth.c /illumos-gate/usr/src/uts/common/inet/ipf/ip_fil_solaris.c /illumos-gate/usr/src/uts/common/inet/ipf/ip_log.c /illumos-gate/usr/src/uts/common/inet/ipf/ip_nat.c /illumos-gate/usr/src/uts/common/inet/ipf/ip_proxy.c /illumos-gate/usr/src/uts/common/inet/ipf/ip_state.c /illumos-gate/usr/src/uts/common/inet/ipf/misc.c /illumos-gate/usr/src/uts/common/inet/ipf/netinet/ip_compat.h /illumos-gate/usr/src/uts/common/inet/ipf/netinet/ip_fil.h /illumos-gate/usr/src/uts/common/inet/ipf/netinet/ip_irc_pxy.c /illumos-gate/usr/src/uts/common/inet/ipf/netinet/ip_nat.h /illumos-gate/usr/src/uts/common/inet/ipf/netinet/ip_state.h /illumos-gate/usr/src/uts/common/inet/ipf/solaris.c /illumos-gate/usr/src/uts/common/inet/tcp.h /illumos-gate/usr/src/uts/common/inet/tcp/tcp.c /illumos-gate/usr/src/uts/common/inet/tcp/tcp_fusion.c /illumos-gate/usr/src/uts/common/inet/udp/udp.c bge/bge_send.c hook.c neti.c stream.c /illumos-gate/usr/src/uts/common/sys/Makefile /illumos-gate/usr/src/uts/common/sys/condvar_impl.h /illumos-gate/usr/src/uts/common/sys/hook.h /illumos-gate/usr/src/uts/common/sys/hook_event.h /illumos-gate/usr/src/uts/common/sys/hook_impl.h /illumos-gate/usr/src/uts/common/sys/neti.h /illumos-gate/usr/src/uts/common/sys/queue.h /illumos-gate/usr/src/uts/common/sys/stream.h /illumos-gate/usr/src/uts/intel/Makefile.intel.shared /illumos-gate/usr/src/uts/intel/arp/Makefile /illumos-gate/usr/src/uts/intel/hook/Makefile /illumos-gate/usr/src/uts/intel/ip/Makefile /illumos-gate/usr/src/uts/intel/ipf/Makefile /illumos-gate/usr/src/uts/intel/neti/Makefile /illumos-gate/usr/src/uts/intel/os/device_policy /illumos-gate/usr/src/uts/intel/os/minor_perm /illumos-gate/usr/src/uts/intel/os/name_to_major /illumos-gate/usr/src/uts/sparc/Makefile.sparc.shared /illumos-gate/usr/src/uts/sparc/arp/Makefile /illumos-gate/usr/src/uts/sparc/hook/Makefile /illumos-gate/usr/src/uts/sparc/ip/Makefile /illumos-gate/usr/src/uts/sparc/ipf/Makefile /illumos-gate/usr/src/uts/sparc/neti/Makefile /illumos-gate/usr/src/uts/sparc/os/device_policy /illumos-gate/usr/src/uts/sparc/os/minor_perm /illumos-gate/usr/src/uts/sparc/os/name_to_major