OSEC

Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com
 
From: Angelos D. Keromytis (angeloscvs.openbsd.org)
Date: Wed Mar 28 2001 - 14:03:09 CST

  • Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]

    CVSROOT: /cvs
    Module name: src
    Changes by: angeloscvs.openbsd.org 2001/03/28 13:03:09

    Modified files:
            sys/dev/ic : awi_wep.c
            sys/dev/pci : hifn7751.c ises.c ubsec.c
            sys/kern : uipc_mbuf.c uipc_mbuf2.c
            sys/net : pfkeyv2.c pfkeyv2.h pfkeyv2_parsemessage.c
            sys/netinet : in_pcb.c in_pcb.h ip_ah.c ip_esp.c ip_icmp.c
                             ip_input.c ip_ipip.c ip_ipsp.c ip_ipsp.h
                             ip_output.c ip_spd.c ipsec_input.c
                             ipsec_output.c tcp_input.c udp_usrreq.c
            sys/netinet6 : icmp6.c ip6_output.c
            sys/nfs : nfs_socket.c
            sys/sys : mbuf.h

    Log message:
    Allow tdbi's to appear in mbufs throughout the stack; this allows
    security properties of the packets to be pushed up to the application
    (not done yet). Eventually, this will be turned into a packet
    attributes framework.

    Make sure tdbi's are free'd/cleared properly whenever drivers (or NFS)
    does weird things with mbufs.