14268 kernel modules should be linked -ztype=kmodReviewed by: Gordon Ross <Gordon.W.Ross@gmail.com>Reviewed by: Toomas Soome <tsoome@me.com>Approved by: Dan McDonald <danmcd@joyent.com>
13258 remove lint from the uts buildReviewed by: Andy Fiddaman <andy@omniosce.org>Reviewed by: Jason King <jason.brian.king+illumos@gmail.com>Approved by: Dan McDonald <danmcd@joyent.com>
PSARC/2008/219 Committed API for packet interceptionPSARC/2008/335 Corrections for Committed API for packet interceptionPSARC/2008/557 Revision to net instance notification API4844507 Solaris need
PSARC/2008/219 Committed API for packet interceptionPSARC/2008/335 Corrections for Committed API for packet interceptionPSARC/2008/557 Revision to net instance notification API4844507 Solaris needs stable interface for packet filtering software6705155 ipf_stack_init() assumes kmem_alloc with KM_NOSLEEP never fails
show more ...
6519043 IP instances sis_check should support automatic checking in nightly6519047 IP instances sis_check does not have descriptive symbol file names--HG--rename : usr/src/uts/intel/arp/arp.objt-
6519043 IP instances sis_check should support automatic checking in nightly6519047 IP instances sis_check does not have descriptive symbol file names--HG--rename : usr/src/uts/intel/arp/arp.objt-symbols.obj64 => usr/src/uts/intel/arp/arp.global-objs.debug64rename : usr/src/uts/intel/hook/hook.objt-symbols.obj64 => usr/src/uts/intel/hook/hook.global-objs.debug64rename : usr/src/uts/intel/icmp/icmp.objt-symbols.obj64 => usr/src/uts/intel/icmp/icmp.global-objs.debug64rename : usr/src/uts/intel/ip/ip.objt-symbols.debug64 => usr/src/uts/intel/ip/ip.global-objs.debug64rename : usr/src/uts/intel/ip/ip.objt-symbols.obj64 => usr/src/uts/intel/ip/ip.global-objs.obj64rename : usr/src/uts/intel/ipf/ipf.objt-symbols.obj64 => usr/src/uts/intel/ipf/ipf.global-objs.debug64rename : usr/src/uts/intel/ipsecah/ipsecah.objt-symbols.obj64 => usr/src/uts/intel/ipsecah/ipsecah.global-objs.debug64rename : usr/src/uts/intel/ipsecesp/ipsecesp.objt-symbols.obj64 => usr/src/uts/intel/ipsecesp/ipsecesp.global-objs.debug64rename : usr/src/uts/intel/keysock/keysock.objt-symbols.obj64 => usr/src/uts/intel/keysock/keysock.global-objs.debug64rename : usr/src/uts/intel/neti/neti.objt-symbols.obj64 => usr/src/uts/intel/neti/neti.global-objs.debug64rename : usr/src/uts/intel/rts/rts.objt-symbols.obj64 => usr/src/uts/intel/rts/rts.global-objs.debug64rename : usr/src/uts/intel/spdsock/spdsock.objt-symbols.obj64 => usr/src/uts/intel/spdsock/spdsock.global-objs.debug64rename : usr/src/uts/intel/tun/tun.objt-symbols.obj64 => usr/src/uts/intel/tun/tun.global-objs.debug64rename : usr/src/uts/sparc/arp/arp.objt-symbols.obj64 => usr/src/uts/sparc/arp/arp.global-objs.debug64rename : usr/src/uts/sparc/hook/hook.objt-symbols.obj64 => usr/src/uts/sparc/hook/hook.global-objs.debug64rename : usr/src/uts/sparc/icmp/icmp.objt-symbols.obj64 => usr/src/uts/sparc/icmp/icmp.global-objs.debug64rename : usr/src/uts/sparc/ip/ip.objt-symbols.debug64 => usr/src/uts/sparc/ip/ip.global-objs.debug64rename : usr/src/uts/sparc/ip/ip.objt-symbols.obj64 => usr/src/uts/sparc/ip/ip.global-objs.obj64rename : usr/src/uts/sparc/ipsecah/ipsecah.objt-symbols.obj64 => usr/src/uts/sparc/ipsecah/ipsecah.global-objs.debug64rename : usr/src/uts/sparc/ipsecesp/ipsecesp.objt-symbols.obj64 => usr/src/uts/sparc/ipsecesp/ipsecesp.global-objs.debug64rename : usr/src/uts/sparc/keysock/keysock.objt-symbols.obj64 => usr/src/uts/sparc/keysock/keysock.global-objs.debug64rename : usr/src/uts/sparc/neti/neti.objt-symbols.obj64 => usr/src/uts/sparc/neti/neti.global-objs.debug64rename : usr/src/uts/sparc/rts/rts.objt-symbols.obj64 => usr/src/uts/sparc/rts/rts.global-objs.debug64rename : usr/src/uts/sparc/spdsock/spdsock.objt-symbols.obj64 => usr/src/uts/sparc/spdsock/spdsock.global-objs.debug64rename : usr/src/uts/sparc/tun/tun.objt-symbols.obj64 => usr/src/uts/sparc/tun/tun.global-objs.debug64
PSARC 2006/366 IP Instances6289221 RFE: Need virtualized ip-stack for each local zone6512601 panic in ipsec_in_tag - allocation failure6514637 error message from dhcpagent: add_pkt_opt: option typ
PSARC 2006/366 IP Instances6289221 RFE: Need virtualized ip-stack for each local zone6512601 panic in ipsec_in_tag - allocation failure6514637 error message from dhcpagent: add_pkt_opt: option type 60 is missing required value6364643 RFE: allow persistent setting of interface flags per zone6307539 RFE: Invalid network address causes zone boot failure5041214 Allow IPMP configuration with zones5005887 RFE: zoneadmd should support plumbing an interface via DHCP4991139 RFE: zones should provide a mechanism to configure a defaultrouter for a zone6218378 zoneadmd doesn't set the netmask for non-loopback addresses hosted on lo04963280 zones: need to virtualize the IPv6 default address selection mechanism4963285 zones: need support of stateless address autoconfiguration for IPv65048068 zones don't boot if one of its interfaces has failed5057154 RFE: ability to change interface status from within a zone4963287 zones should support the plumbing of the first (and only) logical interface4978517 TCP privileged port space should be partitioned per zone5023347 zones don't work well with network routes other than default4963372 investigate whether global zone can act as a router for local zones6378364 RFE: Allow each zone to have its own virtual IPFilter
PSARC/2005/334 Packet Filtering HooksPSARC/2006/321 ARP packet filtering Hooks6401219 use of pullupmsg() considered destructive - clears h/w checksum flags6418698 PSARC/2005/334 - Packet Filtering
PSARC/2005/334 Packet Filtering HooksPSARC/2006/321 ARP packet filtering Hooks6401219 use of pullupmsg() considered destructive - clears h/w checksum flags6418698 PSARC/2005/334 - Packet Filtering Hooks API6449290 package prototype files in usr/src/pkgdefs/SUNWipfr missing CDDL6449292 package prototype files in usr/src/pkgdefs/SUNWipfu missing CDDL6449296 Makefiles for ipf kernel module building missing CDDL6473996 "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.shrename : usr/src/cmd/ipf/pfild/Makefile => deleted_files/usr/src/cmd/ipf/pfild/Makefilerename : usr/src/cmd/ipf/pfild/pfild.c => deleted_files/usr/src/cmd/ipf/pfild/pfild.crename : usr/src/cmd/ipf/pfild/vas.c => deleted_files/usr/src/cmd/ipf/pfild/vas.crename : usr/src/cmd/ipf/svc/pfil => deleted_files/usr/src/cmd/ipf/svc/pfilrename : usr/src/cmd/ipf/svc/pfil.xml => deleted_files/usr/src/cmd/ipf/svc/pfil.xmlrename : usr/src/uts/common/inet/pfil/compat.h => deleted_files/usr/src/uts/common/inet/pfil/compat.hrename : usr/src/uts/common/inet/pfil/ndd.c => deleted_files/usr/src/uts/common/inet/pfil/ndd.crename : usr/src/uts/common/inet/pfil/os.h => deleted_files/usr/src/uts/common/inet/pfil/os.hrename : usr/src/uts/common/inet/pfil/pfil.c => deleted_files/usr/src/uts/common/inet/pfil/pfil.crename : usr/src/uts/common/inet/pfil/pfil.conf => deleted_files/usr/src/uts/common/inet/pfil/pfil.confrename : usr/src/uts/common/inet/pfil/pfil.h => deleted_files/usr/src/uts/common/inet/pfil/pfil.hrename : usr/src/uts/common/inet/pfil/pfild.h => deleted_files/usr/src/uts/common/inet/pfil/pfild.hrename : usr/src/uts/common/inet/pfil/pfildrv.c => deleted_files/usr/src/uts/common/inet/pfil/pfildrv.crename : usr/src/uts/common/inet/pfil/pfilstream.c => deleted_files/usr/src/uts/common/inet/pfil/pfilstream.crename : usr/src/uts/common/inet/pfil/pkt.c => deleted_files/usr/src/uts/common/inet/pfil/pkt.crename : usr/src/uts/common/inet/pfil/qif.c => deleted_files/usr/src/uts/common/inet/pfil/qif.crename : usr/src/uts/common/inet/pfil/qif.h => deleted_files/usr/src/uts/common/inet/pfil/qif.hrename : usr/src/uts/intel/pfil/Makefile => deleted_files/usr/src/uts/intel/pfil/Makefilerename : usr/src/uts/sparc/pfil/Makefile => deleted_files/usr/src/uts/sparc/pfil/Makefilerename : usr/src/uts/common/inet/pfil/misc.c => usr/src/uts/common/inet/ipf/misc.c