Patch Name: PHNE_18349 Patch Description: s700 10.26 ARPA Cumulative Patch Creation Date: 99/08/18 Post Date: 99/08/23 Hardware Platforms - OS Releases: s700: 10.26 Products: N/A Filesets: BLS.BLS-CORE Networking.NET-KRN Networking.NET-PRG OS-Core.CORE-KRN ProgSupport.C-INC Automatic Reboot?: Yes Status: General Superseded Critical: No (superseded patches were critical) PHNE_17669: PANIC Path Name: /hp-ux_patches/s700/10.X/PHNE_18349 Symptoms: PHNE_18349: Trusted OS should behave in the following manner: 1. system should not forward ip packets 2. tcp packets should be randomly sequenced 3. syn attack protection should be on 4. source routing should be blocked 5. icmp packed redirect should be blocked PHNE_19251: HIP and IP headers have wild src address for ICMP packets PHNE_17669: Port of 10.20 PHNE_13245 with modifications for TOS (PHNE_13245) See Defect Description PHNE_17460: 1. hip_proto_number and hip_retry_count cannot be set together using hip_register() function. 2. HIP_FILTERED_PRIV_SET was not defined in hip.h. 3. ip_processing_function() is called with HIP_TEST for outgoing packets only. 4. HIP stealing is on by default. 5. TCP retransmission was confusing the interpretation of packet trace. 6. Enhancement/cleanup requests. PHNE_16943: Required for HIP (Hooked IP) testing. Note: This is a protocol layer that runs between TCP and IP to inplement user definable facilities like compression and encryption. See man hip(7P) Defect Description: PHNE_18349: Default value for some network tunables should be changed: "ipforwarding" should be 0 "tcp_random_seq" should be 2 "hp_syn_protect" should be 1 Make "ip_block_source_routed" tunable with default value 1. New tunable "icmp_block_redirect" with default value 1 should be added. PHNE_19251: tcpdump show 0.0.0.0 src address in HIP header if you enable hip and send out a ping. Resolution: Used routing code to generate a route. From route, got interface and looked up an address on that interface. This address was kept in the HIP header before invoking the HIP hooks. HIP header should be used for retrieving the source and destination addresses. IP header may be used for the incoming packets for retrieving the source and destination address. PHNE_17669: Port of 10.20 PHNE_13245 with modifications for TOS Resolution: Port of 10.20 PHNE_13245 with modifications for TOS (PHNE_13245) ( SR number: 4701350173 ) System panic during start-up, due to lack of defensive check in IP interrupt processing. ( SR number: 5003361691 ) Nettune can not tune sb_max. ( SR number: 5003379529 ) Customer wants to have more IP addresses available than what RFC 1122 will allow. ( SR number: 5003384719 ) Customer is running out of outbound ports on hp-ux. The system is bounded by the low port number of 1024 and the high port number of 5000. Need more ports. ( SR number: 1653229633 ) When using Service Guard in a spanning tree environment it is possible to loose the unsoliticited ARP_REQUESTS sent out when an IP address moves from interface to interface. ( SR number: 4701345082 ) If connections in TIME_WAIT reuse the same port, the socket options will get lost. (PHNE_12407:) ( SR number: 5003314351 ) Allow different subnets for IP aliases. ( SR number: 1653163436 ) TCP client is connected to itself hangs the session. ( SR number: 1653204198 ) Additional urgent byte may be sent in AF_INET/STREAM socket if send buffer is much larger than 64K bytes. ( SR number: 1653214981 ) The problem is that ip_output is using the PMTU from the dynamic route, but TCP is not, resulting in fragmentation and sub-optimal behavior. ( SR number: 5003366898 ) Whenever the PMTU value is changed, the remote system starts logging TCP checksum errors and existing connections time out. ( SR number: 1653221549 ) The catalyst 5000's system does not reply HP-UX ARP request. ( SR number: 4701362756 ) poll() is not supported on 800 H/W ( SR number: 4701363333 ) The problem reported by the customer is that they are seeing their nfs deamons hang. The nfsd's are hanging because they sleep until the driver or other lower layer has released the memory for the packet that was sent down. This memory is not being freed. Hence the hang. (PHNE_11530:) ( SR number: 5003320655 ) HP 9000/UX BSD ARP implementation causes caching of the least optimal path to a remote host on a Token Ring network among multiple possible paths through various source routing bridges. This is true for both outbound and inbound ARP. This is true for both outbound and inbound ARP resolution cases. In the case of outbound ARP resolution after HP 9000/UX issues an ARP broadcast request to a remote host which results in multiple requests reaching to that host, it begins to receive multiple responses, and for each such response it overwrites the cache data for that host. This results in the cache having the longest path corresponding to the last response received. Similarly, in the case of inbound ARP resolution, HP 9000/UX receives multiple ARP requests over multiple paths, and with each request it updates its cache with the path over which that request was received. This results in the cache finally containing the path over which the last request was received which may be the longest path in most cases. ( SR number: 5003355875 ) In 10.X TCPMSS does not behave the same way as in 9.X even when PMTU is disabled. ( SR not found ) System hang caused by memory leak due to failed setsockopt(2) calls. ( SR number: 5003372144 ) A system panic was caused by null pointer derefenence during a bind(2) system call. (PHNE_9106:) ( SR not found ) This fix allows to tune the tcp hash table size. ( SR number: 5003345207 ) An application binding to a multicast address does not receive packets sent to that multicast address. ( SR number: 1653192054 ) IBM RS/6000 systems reject our arp request. ( SR number: 1653198069 ) System hangs during shutdown in sbdrop. ( SR number: 5003352872 ) Network hangs because Stream Scheduler is looping on processor 0. ( SR not found ) (PHNE_9098:) ( SR number: 5000710814 ) An ENXIO error is presently passed from the transport layer up to the application error as a "hard", or irrecoverable error. It is left up to the application to decide how to handle this situation. This is incorrect, because ENXIO is generated by the driver(s) in situations which *may* be recoverable, such as the imfamous 82596 LAN chip error. The user will see applications fail with a connection failure error which may be accompanied by a log message from the driver indicating that some sort of hardware error has occurred. ( SR number: 4701313866 ) Bug in source code. Found through code examination. Works accidentally. ( SR not found ) In 10.20, in threaded environment, Unp_externalize() can no longer depend on file descriptor state being the same because another thread of the same process can change things. ( SR number: 5003316810 ) System hang and network congestion. ( SR number: 5003318543 ) Memory leak when IPPROTO_TCP setsockopt() done on closed socket. ( SR not found ) netstat improperly displays the interface field for clan0. ( SR not found ) Add protocol switch entries for Raptor. ( SR number: 1653175810 ) icpm packet rerouting to 255.255.255.255 causes system hang on UP and panic on MP. ( SR not found ) For a SYN, when the socket is not found in the listen queue, we search the whole list. This takes too long. It causes performance degradation in netscape. (e.g.The above may happen when a service not started). ( SR number: 1653176644 ) Panic calling audit_send_dgram (). ( SR number: 5003327973 ) Data was put in the socket buffer before calling tcp to send it out. If tcp gets an error from the interface which may be transient, tcp returns the error to the application. If the application attempts to resend the data instead of exiting, a potential data corruption situation can occur.IP directed broadcast forwarding is not supported. ( SR number: 5003326199 ) K400; 10.01; running ServiceGuard. System panics with doing a ping to a floating ip address of a package that is being shutdown. ( SR not found ) The code does not ensure that there is always space left for '\0' for the case when unit number > 9. ( SR not found ) The default for listen queue has been increased from 20 to 4K. ( SR not found ) max value of 20 for listen queue is inadequte for a number of applications. ( SR not found ) In tcp_close, we tie up the locks too long since we do a forward search to determine whether an inpcb belong to the hash list or not. ( SR not found ) Using Fibre Channel driver, with Service Guard caused a memory leak resulting in a hang. ( SR number: 4701333427 ) Possible panic in tcp_ctloutput() due to inproper locking and unlocking of inp. ( SR number: 5000716316 ) System hung when doing a second connect() on the same socket. ( SR number: 1653182782 ) Fast retransmission not activated after three duplicate ACK if window scaling is on (RFC 1323). ( SR number: 4701335596 ) A syn attack can result in Denial Of Service (DOS) to legitimate users. ( SR number: 1653184861 ) Customers in 9.x can tune sb_max, but cannot do it in 10.x. ( SR not found ) IPTOS_PREC_ROUTINE was defined as 0x10. That means the LOW DELAY bit in the type of service field is also set. This makes it difficult to assign "Routine" precedence with "Normal delay". ( SR number: 4701339044 ) Panic in sounlock. ( SR number: 1653189852 ) Directed Broadcast to a different network fails. ( SR number: 5003345215 ) Multicast addresses don't transfer over to the new interface during switchover. (PHNE_9036:) ( SR number: 5003342071 ) ping can cause panic. PHNE_17460: Design changes and minor bugs. Resolution: 1. Fix hip_register() function. 2. Added HIP_FILTERED_PRIV_SET in hip.h 3. Do ip_processing_function() with HIP_TEST on for both outgoing and incoming packets. 4. Set default HIP stealing to off. 5. A HIP sequence number was added in the HIP header for easier packet trace analysis. 6. Add enhancements a. HIP was enhanced to filter out ICMP packets. b. Cleaned up HIP interface. PHNE_16943: Redesign of HIP test code Resolution: Required for use with HIP filter On. Recommended with HIP off. SR: 0000000000 Patch Files: /usr/conf/lib/libinet.a(hip_proto.o) /usr/conf/lib/libinet.a(hip_hook.o) /usr/conf/lib/libhp-ux.a(dgram_aud.o) /usr/conf/lib/libhp-ux.a(kern_dscrp.o) /usr/conf/lib/libhp-ux.a(nm_tune.o) /usr/conf/lib/libhp-ux.a(subr_prf.o) /usr/conf/lib/libhp-ux.a(uipc_mbuf.o) /usr/conf/lib/libinet.a(if_ether.o) /usr/conf/lib/libinet.a(in.o) /usr/conf/lib/libinet.a(in_pcb.o) /usr/conf/lib/libinet.a(in_proto.o) /usr/conf/lib/libinet.a(ip_icmp.o) /usr/conf/lib/libinet.a(ip_input.o) /usr/conf/lib/libinet.a(ip_mroute.o) /usr/conf/lib/libinet.a(ip_output.o) /usr/conf/lib/libinet.a(raw_ip.o) /usr/conf/lib/libinet.a(tcp_input.o) /usr/conf/lib/libinet.a(tcp_output.o) /usr/conf/lib/libinet.a(tcp_subr.o) /usr/conf/lib/libinet.a(tcp_usrreq.o) /usr/conf/lib/libinet.a(udp_usrreq.o) /usr/conf/lib/libnet.a(if_ni.o) /usr/conf/lib/libnet.a(route.o) /usr/conf/lib/libnfs.a(kudp_fsend.o) /usr/conf/lib/libsec.a(sec_socket.o) /usr/conf/lib/libsec.a(sec_tntdb.o) /usr/conf/lib/libtpiso.a(xtiso.o) /usr/conf/lib/libuipc.a(netisr.o) /usr/conf/lib/libuipc.a(sys_socket.o) /usr/conf/lib/libuipc.a(uipc_init.o) /usr/conf/lib/libuipc.a(uipc_socket.o) /usr/conf/lib/libuipc.a(uipc_socket2.o) /usr/conf/lib/libuipc.a(uipc_syscall.o) /usr/conf/lib/libuipc.a(uipc_usrreq.o) /usr/conf/h/mbuf.h /usr/include/sys/mbuf.h /usr/conf/h/socketvar.h /usr/include/sys/socketvar.h /usr/conf/h/unpcb.h /usr/include/sys/unpcb.h /usr/conf/net/if.h /usr/include/net/if.h /usr/conf/netinet/hip.h /usr/include/netinet/hip.h /usr/conf/netinet/hip_hook.h /usr/include/netinet/hip_hook.h /usr/conf/netinet/if_ether.h /usr/include/netinet/if_ether.h /usr/conf/netinet/in.h /usr/include/netinet/in.h /usr/conf/netinet/in_pcb.h /usr/include/netinet/in_pcb.h /usr/conf/netinet/tcp.h /usr/include/netinet/tcp.h /usr/conf/netinet/tcp_var.h /usr/include/netinet/tcp_var.h what(1) Output: /usr/conf/lib/libinet.a(hip_proto.o): 99/07/22 kern/netinet/hip_proto.c, kernel, hpux_10.2 6, ic5cw Revision 1.34 PATCH_10.26 (PHNE_192 51) hip_version: 90; Delta 1.33 /usr/conf/lib/libinet.a(hip_hook.o): 99/07/22 kern/netinet/hip_hook.c, hpux, hpux_10.26, ic5cw Revision 1.11 PATCH_10.26 (PHNE_19251) hip_hook_version: 83; Delta 1.8 /usr/conf/lib/libhp-ux.a(dgram_aud.o): 99/04/15 kern/sys/dgram_aud.c, hpux, hpux_10.26, ic5 bw Revision 1.3 PATCH_10.26 (PHNE_17669) /usr/conf/lib/libhp-ux.a(kern_dscrp.o): 99/03/10 kern/sys/kern_dscrp.c, hpux, hpux_10.26, ic 5bw Revision 1.5 PATCH_10.26 (PHNE_17669) /usr/conf/lib/libhp-ux.a(nm_tune.o): 99/04/23 kern/netinet/nm_tune.c, hpux, hpux_10.26, i c5cy Revision 1.5 PATCH_10.26 (PHNE_18349) /usr/conf/lib/libhp-ux.a(subr_prf.o): 99/03/10 kern/sys/subr_prf.c, hpux, hpux_10.26, ic5b w Revision 1.8 PATCH_10.26 (PHNE_17669) /usr/conf/lib/libhp-ux.a(uipc_mbuf.o): 99/03/10 kern/sys/uipc_mbuf.c, hpux, hpux_10.26, ic5 bw Revision 1.5 PATCH_10.26 (PHNE_17669) /usr/conf/lib/libinet.a(if_ether.o): 99/03/10 kern/netinet/if_ether.c, hpux, hpux_10.26, ic5bw Revision 1.3 PATCH_10.26 (PHNE_17669) /usr/conf/lib/libinet.a(in.o): 99/03/10 kern/netinet/in.c, hpux, hpux_10.26, ic5bw Revision 1.4 PATCH_10.26 (PHNE_17669) /usr/conf/lib/libinet.a(in_pcb.o): 99/03/11 kern/netinet/in_pcb.c, hpux, hpux_10.26, ic 5bw Revision 1.6 PATCH_10.26 (PHNE_17669) /usr/conf/lib/libinet.a(in_proto.o): 99/03/10 kern/netinet/in_proto.c, hpux, hpux_10.26, ic5bw Revision 1.7 PATCH_10.26 (PHNE_17669) /usr/conf/lib/libinet.a(ip_icmp.o): 99/04/23 kern/netinet/ip_icmp.c, hpux, hpux_10.26, i c5cy Revision 1.4 PATCH_10.26 (PHNE_18349) /usr/conf/lib/libinet.a(ip_input.o): 99/04/23 kern/netinet/ip_input.c, hpux, hpux_10.26, ic5cy Revision 1.18 PATCH_10.26 (PHNE_18349) /usr/conf/lib/libinet.a(ip_mroute.o): 99/03/10 kern/netinet/ip_mroute.c, kernel, hpux_10.2 6, ic5bw Revision 1.1 PATCH_10.26 (PHNE_1766 9) /usr/conf/lib/libinet.a(ip_output.o): 99/03/10 kern/netinet/ip_output.c, hpux, hpux_10.26, ic5bw Revision 1.11 PATCH_10.26 (PHNE_17669 ) /usr/conf/lib/libinet.a(raw_ip.o): kern/netinet/raw_ip.c, hpux, hpux_10.26, ic5ay $Date : 99/02/23 16:40:03 $Revision: 1.4 PATCH_10. 26 (PHNE_17460) /usr/conf/lib/libinet.a(tcp_input.o): 99/03/11 kern/netinet/tcp_input.c, hpux, hpux_10.26, ic5bw Revision 1.7 PATCH_10.26 (PHNE_17669) /usr/conf/lib/libinet.a(tcp_output.o): 99/03/10 kern/netinet/tcp_output.c, hpux, hpux_10.26 , ic5bw Revision 1.10 PATCH_10.26 (PHNE_1766 9) /usr/conf/lib/libinet.a(tcp_subr.o): 99/04/23 kern/netinet/tcp_subr.c, hpux, hpux_10.26, ic5cy Revision 1.9 PATCH_10.26 (PHNE_18349) /usr/conf/lib/libinet.a(tcp_usrreq.o): 99/03/10 kern/netinet/tcp_usrreq.c, hpux, hpux_10.26 , ic5bw Revision 1.12 PATCH_10.26 (PHNE_1766 9) /usr/conf/lib/libinet.a(udp_usrreq.o): 99/03/10 kern/netinet/udp_usrreq.c, hpux, hpux_10.26 , ic5bw Revision 1.9 PATCH_10.26 (PHNE_17669 ) /usr/conf/lib/libnet.a(if_ni.o): 99/03/10 kern/net/if_ni.c, hpux, hpux_10.26, ic5bw R evision 1.3 PATCH_10.26 (PHNE_17669) /usr/conf/lib/libnet.a(route.o): 99/03/10 kern/net/route.c, hpux, hpux_10.26, ic5bw R evision 1.5 PATCH_10.26 (PHNE_17669) /usr/conf/lib/libnfs.a(kudp_fsend.o): 99/03/10 kern/rpc/kudp_fsend.c, hpux, hpux_10.26, ic 5bw Revision 1.3 PATCH_10.26 (PHNE_17669) /usr/conf/lib/libsec.a(sec_socket.o): 99/03/10 kern/sec/sec_socket.c, hpux, hpux_10.26, ic 5bw Revision 1.8 PATCH_10.26 (PHNE_17669) /usr/conf/lib/libsec.a(sec_tntdb.o): kern/sec/sec_tntdb.c, hpux, hpux_10.26, ic5aj $Date: 98/12/17 16:10:13 $ $Revision: 1.11 PATCH_1 0.26 (PHNE_16943) $ /usr/conf/lib/libtpiso.a(xtiso.o): 99/03/10 kern/xtidir/xtiso.c, hpux, hpux_10.26, ic5b w Revision 1.3 PATCH_10.26 (PHNE_17669) /usr/conf/lib/libuipc.a(netisr.o): 99/03/10 kern/net/netisr.c, hpux, hpux_10.26, ic5bw Revision 1.3 PATCH_10.26 (PHNE_17669) /usr/conf/lib/libuipc.a(sys_socket.o): 99/03/10 kern/sys/sys_socket.c, hpux, hpux_10.26, ic 5bw Revision 1.3 PATCH_10.26 (PHNE_17669) /usr/conf/lib/libuipc.a(uipc_init.o): 99/03/10 kern/sys/uipc_init.c, hpux, hpux_10.26, ic5 bw Revision 1.2 PATCH_10.26 (PHNE_17669) FILESET BSDIPC-SOCKET: lib uipc: Version: A.10.00 /usr/conf/lib/libuipc.a(uipc_socket.o): 99/03/10 kern/sys/uipc_socket.c, hpux, hpux_10.26, i c5bw Revision 1.9 PATCH_10.26 (PHNE_17669) /usr/conf/lib/libuipc.a(uipc_socket2.o): 99/04/23 kern/sys/uipc_socket2.c, hpux, hpux_10.26, ic5cy Revision 1.5 PATCH_10.26 (PHNE_18349) /usr/conf/lib/libuipc.a(uipc_syscall.o): 99/03/10 kern/sys/uipc_syscall.c, hpux, hpux_10.26, ic5bw Revision 1.5 PATCH_10.26 (PHNE_17669) /usr/conf/lib/libuipc.a(uipc_usrreq.o): 99/03/10 kern/sys/uipc_usrreq.c, hpux, hpux_10.26, i c5bw Revision 1.6 PATCH_10.26 (PHNE_17669) /usr/conf/h/mbuf.h: $Revision: 1.5 kern/h/mbuf.h, hpux, hpux_10.26, ic4e g $ $Date: 98/04/24 01:23:59 $ Hewlett-Packa rd Co. */ $Revision: Hewlett-Packard ISSL 1.3 kern/h/mbuf.h, h puxsysinc, vvos_davis, davis7 $ $Date: 96/12 /05 07:47:45 $ */ 75 1.12 kern/h/mbuf.h, hpuxsysinc, hpux_mlpmp, mlp mp6 10/02/95 13:48:30, SecureWare, Inc. */ 99/03/17 kern/h/mbuf.h, hpux, hpux_10.26, ic5bw Revi sion 1.7 PATCH_10.26 (PHNE_17669) */ mbuf.h 7.10 (Berkeley) 2/8/88 plus MULTICAST 1.1 /usr/include/sys/mbuf.h: $Revision: 1.5 kern/h/mbuf.h, hpux, hpux_10.26, ic4e g $ $Date: 98/04/24 01:23:59 $ Hewlett-Packa rd Co. */ $Revision: Hewlett-Packard ISSL 1.3 kern/h/mbuf.h, h puxsysinc, vvos_davis, davis7 $ $Date: 96/12 /05 07:47:45 $ */ 75 1.12 kern/h/mbuf.h, hpuxsysinc, hpux_mlpmp, mlp mp6 10/02/95 13:48:30, SecureWare, Inc. */ 99/03/17 kern/h/mbuf.h, hpux, hpux_10.26, ic5bw Revi sion 1.7 PATCH_10.26 (PHNE_17669) */ mbuf.h 7.10 (Berkeley) 2/8/88 plus MULTICAST 1.1 /usr/conf/h/socketvar.h: $Revision: 1.9 kern/h/socketvar.h, hpux, hpux_10.26, ic5bw $ $Date: 99/03/17 20:50:32 $ Hewlett- Packard Co. */ $Revision: Hewlett-Packard ISSL 1.21 kern/h/socketva r.h, hpuxsysinc, vvos_davis, davis7 $ $Date: 96/12/05 07:59:41 $ */ 99/03/17 kern/h/socketvar.h, hpux, hpux_10.26, ic5bw Revision 1.9 PATCH_10.26 (PHNE_17669) */ socketvar.h 7.4 (Berkeley) 6/27/88 /usr/include/sys/socketvar.h: $Revision: 1.9 kern/h/socketvar.h, hpux, hpux_10.26, ic5bw $ $Date: 99/03/17 20:50:32 $ Hewlett- Packard Co. */ $Revision: Hewlett-Packard ISSL 1.21 kern/h/socketva r.h, hpuxsysinc, vvos_davis, davis7 $ $Date: 96/12/05 07:59:41 $ */ 99/03/17 kern/h/socketvar.h, hpux, hpux_10.26, ic5bw Revision 1.9 PATCH_10.26 (PHNE_17669) */ socketvar.h 7.4 (Berkeley) 6/27/88 /usr/conf/h/unpcb.h: 99/03/23 kern/h/unpcb.h, kernel, hpux_10.26, ic5bw R evision 1.3 PATCH_10.26 (PHNE_17669) */ unpcb.h 7.3 (Berkeley) 6/27/88 /usr/include/sys/unpcb.h: 99/03/23 kern/h/unpcb.h, kernel, hpux_10.26, ic5bw R evision 1.3 PATCH_10.26 (PHNE_17669) */ unpcb.h 7.3 (Berkeley) 6/27/88 /usr/conf/net/if.h: $Revision: 1.4 kern/net/if.h, hpux, hpux_10.26, ic5b w $ $Date: 99/03/17 20:51:48 $ Hewlett-Packa rd Co. */ $Revision: Hewlett-Packard ISSL 1.18 kern/net/if.h, hpuxsysnet, vvos_davis, davis7 $ $Date: 96/1 2/05 07:33:26 $ */ 22 1.13 kern/net/if.h, hpuxsysnet, hpux_mlpmp, mlp mp6 02/13/96 15:03:07, SecureWare, Inc. */ 99/03/17 kern/net/if.h, hpux, hpux_10.26, ic5bw Revi sion 1.4 PATCH_10.26 (PHNE_17669) */ if.h 7.3 (Berkeley) 6/27/88 plus MULTICAST 1.1 /usr/include/net/if.h: $Revision: 1.4 kern/net/if.h, hpux, hpux_10.26, ic5b w $ $Date: 99/03/17 20:51:48 $ Hewlett-Packa rd Co. */ $Revision: Hewlett-Packard ISSL 1.18 kern/net/if.h, hpuxsysnet, vvos_davis, davis7 $ $Date: 96/1 2/05 07:33:26 $ */ 22 1.13 kern/net/if.h, hpuxsysnet, hpux_mlpmp, mlp mp6 02/13/96 15:03:07, SecureWare, Inc. */ 99/03/17 kern/net/if.h, hpux, hpux_10.26, ic5bw Revi sion 1.4 PATCH_10.26 (PHNE_17669) */ if.h 7.3 (Berkeley) 6/27/88 plus MULTICAST 1.1 /usr/conf/netinet/hip.h: kern/netinet/hip.h, kernel, hpux_10.26, ic5ay $Date: 99/02/23 17:03:45 $Revision: 1.18 PATCH_10. 26 (PHNE_17460) */ /usr/include/netinet/hip.h: kern/netinet/hip.h, kernel, hpux_10.26, ic5ay $Date: 99/02/23 17:03:45 $Revision: 1.18 PATCH_10. 26 (PHNE_17460) */ /usr/conf/netinet/hip_hook.h: kern/netinet/hip_hook.h, hpux, hpux_10.26, ic5ay $Da te: 99/02/23 17:06:04 $Revision: 1.5 PATCH_1 0.26 (PHNE_17460) */ /usr/include/netinet/hip_hook.h: kern/netinet/hip_hook.h, hpux, hpux_10.26, ic5ay $Da te: 99/02/23 17:06:04 $Revision: 1.5 PATCH_1 0.26 (PHNE_17460) */ /usr/conf/netinet/if_ether.h: $Revision: 1.4 kern/netinet/if_ether.h, hpux, hpux_1 0.26, ic5bw $ $Date: 99/03/17 20:51:01 $ Hew lett-Packard Co. */ 99/03/17 kern/netinet/if_ether.h, hpux, hpux_10.26, ic5bw Revision 1.4 PATCH_10.26 (PHNE_17669) */ if_ether.h 7.3 (Berkeley) 6/29/88 /usr/include/netinet/if_ether.h: $Revision: 1.4 kern/netinet/if_ether.h, hpux, hpux_1 0.26, ic5bw $ $Date: 99/03/17 20:51:01 $ Hew lett-Packard Co. */ 99/03/17 kern/netinet/if_ether.h, hpux, hpux_10.26, ic5bw Revision 1.4 PATCH_10.26 (PHNE_17669) */ if_ether.h 7.3 (Berkeley) 6/29/88 /usr/conf/netinet/in.h: 99/03/17 kern/netinet/in.h, kernel, hpux_10.26, ic5b w Revision 1.6 PATCH_10.26 (PHNE_17669) */ in.h 7.6 (Berkeley) 6/29/88 plus MULTICAST 3.3 /usr/include/netinet/in.h: 99/03/17 kern/netinet/in.h, kernel, hpux_10.26, ic5b w Revision 1.6 PATCH_10.26 (PHNE_17669) */ in.h 7.6 (Berkeley) 6/29/88 plus MULTICAST 3.3 /usr/conf/netinet/in_pcb.h: $Revision: 1.4 kern/netinet/in_pcb.h, hpux, hpux_10. 26, ic5bw $ $Date: 99/03/17 20:51:12 $ Hewle tt-Packard Co. */ 99/03/17 kern/netinet/in_pcb.h, hpux, hpux_10.26, ic 5bw Revision 1.4 PATCH_10.26 (PHNE_17669) */ in_pcb.h 7.3 (Berkeley) 6/29/88 plus MULTICAS T 1.0 /usr/include/netinet/in_pcb.h: $Revision: 1.4 kern/netinet/in_pcb.h, hpux, hpux_10. 26, ic5bw $ $Date: 99/03/17 20:51:12 $ Hewle tt-Packard Co. */ 99/03/17 kern/netinet/in_pcb.h, hpux, hpux_10.26, ic 5bw Revision 1.4 PATCH_10.26 (PHNE_17669) */ in_pcb.h 7.3 (Berkeley) 6/29/88 plus MULTICAS T 1.0 /usr/conf/netinet/tcp.h: 99/03/17 kern/netinet/tcp.h, kernel, hpux_10.26, ic5 bw Revision 1.2 PATCH_10.26 (PHNE_17669) */ tcp.h 7.5 (Berkeley) 6/29/88 /usr/include/netinet/tcp.h: 99/03/17 kern/netinet/tcp.h, kernel, hpux_10.26, ic5 bw Revision 1.2 PATCH_10.26 (PHNE_17669) */ tcp.h 7.5 (Berkeley) 6/29/88 /usr/conf/netinet/tcp_var.h: $Revision: 1.4 kern/netinet/tcp_var.h, hpux, hpux_10 .26, ic5bw $ $Date: 99/03/17 20:51:24 $ Hewl ett-Packard Co. */ 35 1.18 kern/netinet/tcp_var.h, hpuxsysinet, hpux_ mlpmp, mlpmp6 08/01/96 09:58:12, Hewlett-Pac kard ISSL */ 99/03/17 kern/netinet/tcp_var.h, hpux, hpux_10.26, i c5bw Revision 1.4 PATCH_10.26 (PHNE_17669) * / tcp_var.h 7.8 (Berkeley) 6/29/88 kern/netinet/tcp_var.h, hpuxsysinet, hpux_mlpmp, mlp mp6 $Date: 96/12/04 15:48:41 $Revision: 1.18 PATCH_10.16 (PHNE_8071) kern/netinet/tcp_var.h, hpuxsysinet, hpux_mlpmp, mlp mp6 $Date: 96/12/04 15:48:41 $Revision: 1.18 PATCH_10.16 (PHNE_8070) /usr/include/netinet/tcp_var.h: $Revision: 1.4 kern/netinet/tcp_var.h, hpux, hpux_10 .26, ic5bw $ $Date: 99/03/17 20:51:24 $ Hewl ett-Packard Co. */ 35 1.18 kern/netinet/tcp_var.h, hpuxsysinet, hpux_ mlpmp, mlpmp6 08/01/96 09:58:12, Hewlett-Pac kard ISSL */ 99/03/17 kern/netinet/tcp_var.h, hpux, hpux_10.26, i c5bw Revision 1.4 PATCH_10.26 (PHNE_17669) * / tcp_var.h 7.8 (Berkeley) 6/29/88 kern/netinet/tcp_var.h, hpuxsysinet, hpux_mlpmp, mlp mp6 $Date: 96/12/04 15:48:41 $Revision: 1.18 PATCH_10.16 (PHNE_8071) kern/netinet/tcp_var.h, hpuxsysinet, hpux_mlpmp, mlp mp6 $Date: 96/12/04 15:48:41 $Revision: 1.18 PATCH_10.16 (PHNE_8070) cksum(1) Output: 1397442483 25512 /usr/conf/lib/libinet.a(hip_proto.o) 3309500827 12388 /usr/conf/lib/libinet.a(hip_hook.o) 2296596339 868 /usr/conf/lib/libhp-ux.a(dgram_aud.o) 1450222703 15864 /usr/conf/lib/libhp-ux.a(kern_dscrp.o) 391889345 11180 /usr/conf/lib/libhp-ux.a(nm_tune.o) 1739356190 21344 /usr/conf/lib/libhp-ux.a(subr_prf.o) 1984890088 12880 /usr/conf/lib/libhp-ux.a(uipc_mbuf.o) 3678168932 40044 /usr/conf/lib/libinet.a(if_ether.o) 548220844 14764 /usr/conf/lib/libinet.a(in.o) 3724899215 16692 /usr/conf/lib/libinet.a(in_pcb.o) 1792422187 3428 /usr/conf/lib/libinet.a(in_proto.o) 1935628928 8616 /usr/conf/lib/libinet.a(ip_icmp.o) 396419023 21424 /usr/conf/lib/libinet.a(ip_input.o) 3614913844 860 /usr/conf/lib/libinet.a(ip_mroute.o) 1148318244 8808 /usr/conf/lib/libinet.a(ip_output.o) 2649236314 4004 /usr/conf/lib/libinet.a(raw_ip.o) 1682367814 22172 /usr/conf/lib/libinet.a(tcp_input.o) 1527251891 7388 /usr/conf/lib/libinet.a(tcp_output.o) 2392295751 11436 /usr/conf/lib/libinet.a(tcp_subr.o) 1737455150 10680 /usr/conf/lib/libinet.a(tcp_usrreq.o) 330593067 15372 /usr/conf/lib/libinet.a(udp_usrreq.o) 3881406590 10720 /usr/conf/lib/libnet.a(if_ni.o) 2676501325 19104 /usr/conf/lib/libnet.a(route.o) 648217367 868 /usr/conf/lib/libnfs.a(kudp_fsend.o) 3596783789 38412 /usr/conf/lib/libsec.a(sec_socket.o) 1367355684 25424 /usr/conf/lib/libsec.a(sec_tntdb.o) 201057042 64344 /usr/conf/lib/libtpiso.a(xtiso.o) 1274217640 12236 /usr/conf/lib/libuipc.a(netisr.o) 3222116232 5980 /usr/conf/lib/libuipc.a(sys_socket.o) 3641917410 4712 /usr/conf/lib/libuipc.a(uipc_init.o) 1038025552 27652 /usr/conf/lib/libuipc.a(uipc_socket.o) 3104099557 19488 /usr/conf/lib/libuipc.a(uipc_socket2.o) 3794426294 23060 /usr/conf/lib/libuipc.a(uipc_syscall.o) 2744538597 14748 /usr/conf/lib/libuipc.a(uipc_usrreq.o) 2598297665 18887 /usr/conf/h/mbuf.h 2598297665 18887 /usr/include/sys/mbuf.h 2890290453 18249 /usr/conf/h/socketvar.h 2890290453 18249 /usr/include/sys/socketvar.h 1371074897 6407 /usr/conf/h/unpcb.h 1371074897 6407 /usr/include/sys/unpcb.h 2429871719 17069 /usr/conf/net/if.h 2429871719 17069 /usr/include/net/if.h 2661005991 10784 /usr/conf/netinet/hip.h 2661005991 10784 /usr/include/netinet/hip.h 2437436367 6776 /usr/conf/netinet/hip_hook.h 2437436367 6776 /usr/include/netinet/hip_hook.h 2532696433 26623 /usr/conf/netinet/if_ether.h 2532696433 26623 /usr/include/netinet/if_ether.h 2015716921 7921 /usr/conf/netinet/in.h 2015716921 7921 /usr/include/netinet/in.h 1176171704 14047 /usr/conf/netinet/in_pcb.h 1176171704 14047 /usr/include/netinet/in_pcb.h 2229347537 2500 /usr/conf/netinet/tcp.h 2229347537 2500 /usr/include/netinet/tcp.h 3929147954 13430 /usr/conf/netinet/tcp_var.h 3929147954 13430 /usr/include/netinet/tcp_var.h Patch Conflicts: None Patch Dependencies: s700: 10.26: PHKL_17282 Hardware Dependencies: None Other Dependencies: None Supersedes: PHNE_16943 PHNE_17460 PHNE_17669 PHNE_19251 Equivalent Patches: PHNE_18350: s800: 10.26 Patch Package Size: 940 KBytes Installation Instructions: Please review all instructions and the Hewlett-Packard SupportLine User Guide or your Hewlett-Packard support terms and conditions for precautions, scope of license, restrictions, and, limitation of liability and warranties, before installing this patch. ------------------------------------------------------------ 1. Back up your system before installing a patch. 2. Login as root. 3. Copy the patch to the /tmp directory. 4. Move to the /tmp directory and unshar the patch: cd /tmp sh PHNE_18349 5a. For a standalone system, run swinstall to install the patch: swinstall -x autoreboot=true -x match_target=true \ -s /tmp/PHNE_18349.depot By default swinstall will archive the original software in /var/adm/sw/patch/PHNE_18349. If you do not wish to retain a copy of the original software, you can create an empty file named /var/adm/sw/patch/PATCH_NOSAVE. WARNING: If this file exists when a patch is installed, the patch cannot be deinstalled. Please be careful when using this feature. It is recommended that you move the PHNE_18349.text file to /var/adm/sw/patch for future reference. To put this patch on a magnetic tape and install from the tape drive, use the command: dd if=/tmp/PHNE_18349.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: None