From owner-svn-src-user@FreeBSD.ORG Tue Apr 7 20:59:14 2009 Return-Path: Delivered-To: svn-src-user@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4D07A1065762; Tue, 7 Apr 2009 20:59:14 +0000 (UTC) (envelope-from piso@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 3A3468FC08; Tue, 7 Apr 2009 20:59:14 +0000 (UTC) (envelope-from piso@FreeBSD.org) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.3/8.14.3) with ESMTP id n37KxEWA028451; Tue, 7 Apr 2009 20:59:14 GMT (envelope-from piso@svn.freebsd.org) Received: (from piso@localhost) by svn.freebsd.org (8.14.3/8.14.3/Submit) id n37KxDim028440; Tue, 7 Apr 2009 20:59:13 GMT (envelope-from piso@svn.freebsd.org) Message-Id: <200904072059.n37KxDim028440@svn.freebsd.org> From: Paolo Pisati Date: Tue, 7 Apr 2009 20:59:13 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org X-SVN-Group: user MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r190830 - user/piso/sys/netinet/libalias X-BeenThere: svn-src-user@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the experimental " user" src tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Apr 2009 20:59:14 -0000 Author: piso Date: Tue Apr 7 20:59:13 2009 New Revision: 190830 URL: http://svn.freebsd.org/changeset/base/190830 Log: MFP4: -don't pass down, to module's fingerprint function, unused data like a pointer to the ip header. -style. -spacing. Modified: user/piso/sys/netinet/libalias/alias_cuseeme.c user/piso/sys/netinet/libalias/alias_dummy.c user/piso/sys/netinet/libalias/alias_ftp.c user/piso/sys/netinet/libalias/alias_irc.c user/piso/sys/netinet/libalias/alias_mod.c user/piso/sys/netinet/libalias/alias_mod.h user/piso/sys/netinet/libalias/alias_nbt.c user/piso/sys/netinet/libalias/alias_pptp.c user/piso/sys/netinet/libalias/alias_skinny.c user/piso/sys/netinet/libalias/alias_smedia.c Modified: user/piso/sys/netinet/libalias/alias_cuseeme.c ============================================================================== --- user/piso/sys/netinet/libalias/alias_cuseeme.c Tue Apr 7 20:58:56 2009 (r190829) +++ user/piso/sys/netinet/libalias/alias_cuseeme.c Tue Apr 7 20:59:13 2009 (r190830) @@ -64,7 +64,7 @@ AliasHandleCUSeeMeIn(struct libalias *la struct in_addr original_addr); static int -fingerprint(struct libalias *la, struct ip *pip, struct alias_data *ah) +fingerprint(struct libalias *la, struct alias_data *ah) { if (ah->dport == NULL || ah->oaddr == NULL) Modified: user/piso/sys/netinet/libalias/alias_dummy.c ============================================================================== --- user/piso/sys/netinet/libalias/alias_dummy.c Tue Apr 7 20:58:56 2009 (r190829) +++ user/piso/sys/netinet/libalias/alias_dummy.c Tue Apr 7 20:59:13 2009 (r190830) @@ -60,7 +60,7 @@ static void AliasHandleDummy(struct libalias *la, struct ip *ip, struct alias_data *ah); static int -fingerprint(struct libalias *la, struct ip *pip, struct alias_data *ah) +fingerprint(struct libalias *la, struct alias_data *ah) { /* Modified: user/piso/sys/netinet/libalias/alias_ftp.c ============================================================================== --- user/piso/sys/netinet/libalias/alias_ftp.c Tue Apr 7 20:58:56 2009 (r190829) +++ user/piso/sys/netinet/libalias/alias_ftp.c Tue Apr 7 20:59:13 2009 (r190830) @@ -104,7 +104,7 @@ AliasHandleFtpOut(struct libalias *, str int maxpacketsize); static int -fingerprint(struct libalias *la, struct ip *pip, struct alias_data *ah) +fingerprint(struct libalias *la, struct alias_data *ah) { if (ah->dport == NULL || ah->sport == NULL || ah->lnk == NULL || Modified: user/piso/sys/netinet/libalias/alias_irc.c ============================================================================== --- user/piso/sys/netinet/libalias/alias_irc.c Tue Apr 7 20:58:56 2009 (r190829) +++ user/piso/sys/netinet/libalias/alias_irc.c Tue Apr 7 20:59:13 2009 (r190830) @@ -93,7 +93,7 @@ AliasHandleIrcOut(struct libalias *, str int maxpacketsize); static int -fingerprint(struct libalias *la, struct ip *pip, struct alias_data *ah) +fingerprint(struct libalias *la, struct alias_data *ah) { if (ah->dport == NULL || ah->dport == NULL || ah->lnk == NULL || Modified: user/piso/sys/netinet/libalias/alias_mod.c ============================================================================== --- user/piso/sys/netinet/libalias/alias_mod.c Tue Apr 7 20:58:56 2009 (r190829) +++ user/piso/sys/netinet/libalias/alias_mod.c Tue Apr 7 20:59:13 2009 (r190830) @@ -133,9 +133,10 @@ handler_chain_destroy(void) static int _attach_handler(struct proto_handler *p) { - struct proto_handler *b = NULL; + struct proto_handler *b; - LIBALIAS_WLOCK_ASSERT(); + LIBALIAS_WLOCK_ASSERT(); + b = NULL; LIST_FOREACH(b, &handler_chain, entries) { if ((b->pri == p->pri) && (b->dir == p->dir) && @@ -172,10 +173,11 @@ _detach_handler(struct proto_handler *p) int LibAliasAttachHandlers(struct proto_handler *_p) { - int i, error = -1; + int i, error; LIBALIAS_WLOCK(); - for (i=0; 1; i++) { + error = -1; + for (i = 0; 1; i++) { if (*((int *)&_p[i]) == EOH) break; error = _attach_handler(&_p[i]); @@ -189,10 +191,11 @@ LibAliasAttachHandlers(struct proto_hand int LibAliasDetachHandlers(struct proto_handler *_p) { - int i, error = -1; + int i, error; LIBALIAS_WLOCK(); - for (i=0; 1; i++) { + error = -1; + for (i = 0; 1; i++) { if (*((int *)&_p[i]) == EOH) break; error = _detach_handler(&_p[i]); @@ -206,27 +209,28 @@ LibAliasDetachHandlers(struct proto_hand int detach_handler(struct proto_handler *_p) { - int error = -1; + int error; LIBALIAS_WLOCK(); + error = -1; error = _detach_handler(_p); LIBALIAS_WUNLOCK(); return (error); } int -find_handler(int8_t dir, int8_t proto, struct libalias *la, struct ip *pip, - struct alias_data *ad) +find_handler(int8_t dir, int8_t proto, struct libalias *la, __unused struct ip *pip, + struct alias_data *ad) { struct proto_handler *p; - int error = ENOENT; + int error; LIBALIAS_RLOCK(); - + error = ENOENT; LIST_FOREACH(p, &handler_chain, entries) { if ((p->dir & dir) && (p->proto & proto)) - if (p->fingerprint(la, pip, ad) == 0) { - error = p->protohandler(la, pip, ad); + if (p->fingerprint(la, ad) == 0) { + //error = p->protohandler(la, pip, ad); break; } } @@ -259,9 +263,11 @@ attach_dll(struct dll *p) void * detach_dll(char *p) { - struct dll *b = NULL, *b_tmp; - void *error = NULL; + struct dll *b, *b_tmp; + void *error; + b = NULL; + error = NULL; SLIST_FOREACH_SAFE(b, &dll_chain, next, b_tmp) if (!strncmp(b->name, p, DLL_LEN)) { SLIST_REMOVE(&dll_chain, b, dll, next); Modified: user/piso/sys/netinet/libalias/alias_mod.h ============================================================================== --- user/piso/sys/netinet/libalias/alias_mod.h Tue Apr 7 20:58:56 2009 (r190829) +++ user/piso/sys/netinet/libalias/alias_mod.h Tue Apr 7 20:59:13 2009 (r190830) @@ -80,10 +80,10 @@ struct proto_handler { u_int pri; /* Handler priority. */ int16_t dir; /* Flow direction. */ uint8_t proto; /* Working protocol. */ - int (*fingerprint)(struct libalias *la, /* Fingerprint * function. */ - struct ip *pip, struct alias_data *ah); - int (*protohandler)(struct libalias *la, /* Aliasing * function. */ - struct ip *pip, struct alias_data *ah); + int (*fingerprint)(struct libalias *, /* Fingerprint * function. */ + struct alias_data *); + int (*protohandler)(struct libalias *, /* Aliasing * function. */ + struct ip *, struct alias_data *); LIST_ENTRY(proto_handler) entries; }; Modified: user/piso/sys/netinet/libalias/alias_nbt.c ============================================================================== --- user/piso/sys/netinet/libalias/alias_nbt.c Tue Apr 7 20:58:56 2009 (r190829) +++ user/piso/sys/netinet/libalias/alias_nbt.c Tue Apr 7 20:59:13 2009 (r190830) @@ -77,7 +77,7 @@ static int AliasHandleUdpNbtNS(struct libalias *, struct ip *, struct alias_link *, struct in_addr *, u_short *, struct in_addr *, u_short *); static int -fingerprint1(struct libalias *la, struct ip *pip, struct alias_data *ah) +fingerprint1(struct libalias *la, struct alias_data *ah) { if (ah->dport == NULL || ah->sport == NULL || ah->lnk == NULL || @@ -98,7 +98,7 @@ protohandler1(struct libalias *la, struc } static int -fingerprint2(struct libalias *la, struct ip *pip, struct alias_data *ah) +fingerprint2(struct libalias *la, struct alias_data *ah) { if (ah->dport == NULL || ah->sport == NULL || ah->lnk == NULL || Modified: user/piso/sys/netinet/libalias/alias_pptp.c ============================================================================== --- user/piso/sys/netinet/libalias/alias_pptp.c Tue Apr 7 20:58:56 2009 (r190829) +++ user/piso/sys/netinet/libalias/alias_pptp.c Tue Apr 7 20:59:13 2009 (r190830) @@ -79,7 +79,7 @@ static int AliasHandlePptpGreIn(struct libalias *, struct ip *); static int -fingerprint(struct libalias *la, struct ip *pip, struct alias_data *ah) +fingerprint(struct libalias *la, struct alias_data *ah) { if (ah->dport == NULL || ah->sport == NULL || ah->lnk == NULL) @@ -91,7 +91,7 @@ fingerprint(struct libalias *la, struct } static int -fingerprintgre(struct libalias *la, struct ip *pip, struct alias_data *ah) +fingerprintgre(struct libalias *la, struct alias_data *ah) { return (0); Modified: user/piso/sys/netinet/libalias/alias_skinny.c ============================================================================== --- user/piso/sys/netinet/libalias/alias_skinny.c Tue Apr 7 20:58:56 2009 (r190829) +++ user/piso/sys/netinet/libalias/alias_skinny.c Tue Apr 7 20:59:13 2009 (r190830) @@ -57,7 +57,7 @@ static void AliasHandleSkinny(struct libalias *, struct ip *, struct alias_link *); static int -fingerprint(struct libalias *la, struct ip *pip, struct alias_data *ah) +fingerprint(struct libalias *la, struct alias_data *ah) { if (ah->dport == NULL || ah->sport == NULL || ah->lnk == NULL) Modified: user/piso/sys/netinet/libalias/alias_smedia.c ============================================================================== --- user/piso/sys/netinet/libalias/alias_smedia.c Tue Apr 7 20:58:56 2009 (r190829) +++ user/piso/sys/netinet/libalias/alias_smedia.c Tue Apr 7 20:59:13 2009 (r190830) @@ -132,7 +132,7 @@ static void AliasHandleRtspOut(struct libalias *, struct ip *, struct alias_link *, int maxpacketsize); static int -fingerprint(struct libalias *la, struct ip *pip, struct alias_data *ah) +fingerprint(struct libalias *la, struct alias_data *ah) { if (ah->dport != NULL && ah->aport != NULL && ah->sport != NULL && From owner-svn-src-user@FreeBSD.ORG Wed Apr 8 20:43:21 2009 Return-Path: Delivered-To: svn-src-user@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D4796106566C; Wed, 8 Apr 2009 20:43:21 +0000 (UTC) (envelope-from piso@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id BDAF58FC16; Wed, 8 Apr 2009 20:43:21 +0000 (UTC) (envelope-from piso@FreeBSD.org) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.3/8.14.3) with ESMTP id n38KhLaC075234; Wed, 8 Apr 2009 20:43:21 GMT (envelope-from piso@svn.freebsd.org) Received: (from piso@localhost) by svn.freebsd.org (8.14.3/8.14.3/Submit) id n38KhK1g075211; Wed, 8 Apr 2009 20:43:20 GMT (envelope-from piso@svn.freebsd.org) Message-Id: <200904082043.n38KhK1g075211@svn.freebsd.org> From: Paolo Pisati Date: Wed, 8 Apr 2009 20:43:20 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org X-SVN-Group: user MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r190856 - in user/piso: . bin/chmod bin/sh contrib/bind9 contrib/csup contrib/file contrib/file/tests contrib/gdb contrib/libpcap contrib/libpcap/pcap contrib/openbsm contrib/openbsm/bi... X-BeenThere: svn-src-user@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the experimental " user" src tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Apr 2009 20:43:22 -0000 Author: piso Date: Wed Apr 8 20:43:19 2009 New Revision: 190856 URL: http://svn.freebsd.org/changeset/base/190856 Log: MFH Added: user/piso/share/man/man4/uath.4 - copied unchanged from r190854, head/share/man/man4/uath.4 user/piso/share/man/man9/refcount.9 - copied unchanged from r190854, head/share/man/man9/refcount.9 user/piso/sys/amd64/conf/USB2 - copied unchanged from r187686, head/sys/amd64/conf/USB2 user/piso/sys/amd64/ia32/ia32_misc.c - copied unchanged from r190854, head/sys/amd64/ia32/ia32_misc.c user/piso/sys/contrib/dev/uath/ - copied from r190854, head/sys/contrib/dev/uath/ user/piso/sys/dev/mii/axphy.c - copied unchanged from r190854, head/sys/dev/mii/axphy.c user/piso/sys/dev/mii/axphyreg.h - copied unchanged from r190854, head/sys/dev/mii/axphyreg.h user/piso/sys/dev/usb/if_urtw.c - copied unchanged from r187686, head/sys/dev/usb/if_urtw.c user/piso/sys/dev/usb/if_urtwreg.h - copied unchanged from r187686, head/sys/dev/usb/if_urtwreg.h user/piso/sys/dev/usb/if_urtwvar.h - copied unchanged from r187686, head/sys/dev/usb/if_urtwvar.h user/piso/sys/dev/usb/wlan/if_uath.c - copied unchanged from r190854, head/sys/dev/usb/wlan/if_uath.c user/piso/sys/dev/usb/wlan/if_uathreg.h - copied unchanged from r190854, head/sys/dev/usb/wlan/if_uathreg.h user/piso/sys/dev/usb/wlan/if_uathvar.h - copied unchanged from r190854, head/sys/dev/usb/wlan/if_uathvar.h user/piso/sys/i386/conf/USB2 - copied unchanged from r187686, head/sys/i386/conf/USB2 user/piso/sys/ia64/ia32/ia32_misc.c - copied unchanged from r190854, head/sys/ia64/ia32/ia32_misc.c user/piso/sys/modules/urtw/ - copied from r187686, head/sys/modules/urtw/ user/piso/sys/modules/usb/uath/ - copied from r190854, head/sys/modules/usb/uath/ user/piso/sys/nfs/nfs_nfssvc.c - copied unchanged from r190854, head/sys/nfs/nfs_nfssvc.c user/piso/sys/nfs/nfssvc.h - copied unchanged from r190854, head/sys/nfs/nfssvc.h user/piso/sys/powerpc/aim/mmu_oea64.c - copied unchanged from r190854, head/sys/powerpc/aim/mmu_oea64.c user/piso/sys/powerpc/include/sysarch.h - copied unchanged from r190854, head/sys/powerpc/include/sysarch.h user/piso/sys/powerpc/ofw/ofw_real.c - copied unchanged from r190854, head/sys/powerpc/ofw/ofw_real.c user/piso/sys/powerpc/powermac/cpcht.c - copied unchanged from r190854, head/sys/powerpc/powermac/cpcht.c user/piso/sys/powerpc/powermac/cpchtvar.h - copied unchanged from r190854, head/sys/powerpc/powermac/cpchtvar.h user/piso/sys/powerpc/powerpc/dump_machdep.c - copied unchanged from r190854, head/sys/powerpc/powerpc/dump_machdep.c user/piso/sys/powerpc/powerpc/uio_machdep.c - copied unchanged from r190854, head/sys/powerpc/powerpc/uio_machdep.c user/piso/usr.sbin/uathload/ - copied from r190854, head/usr.sbin/uathload/ Replaced: user/piso/contrib/file/FREEBSD-upgrade - copied unchanged from r187686, head/contrib/file/FREEBSD-upgrade user/piso/contrib/file/magic2mime - copied unchanged from r187686, head/contrib/file/magic2mime Deleted: user/piso/lib/libc/gen/dlfunc.c user/piso/sbin/slattach/ user/piso/sbin/startslip/ user/piso/share/man/man4/fla.4 user/piso/share/man/man4/ppp.4 user/piso/share/man/man4/sl.4 user/piso/sys/dev/usb/usb_sw_transfer.c user/piso/sys/dev/usb/usb_sw_transfer.h user/piso/sys/net/bsd_comp.c user/piso/sys/net/if_ppp.c user/piso/sys/net/if_ppp.h user/piso/sys/net/if_pppvar.h user/piso/sys/net/if_sl.c user/piso/sys/net/if_slvar.h user/piso/sys/net/ppp_comp.h user/piso/sys/net/ppp_deflate.c user/piso/sys/net/ppp_tty.c user/piso/sys/net/slip.h user/piso/sys/powerpc/aim/uio_machdep.c user/piso/sys/powerpc/booke/uio_machdep.c user/piso/tools/build/options/WITHOUT_SLIP user/piso/usr.sbin/pppd/ user/piso/usr.sbin/pppstats/ user/piso/usr.sbin/sliplogin/ Modified: user/piso/ (props changed) user/piso/Makefile user/piso/Makefile.inc1 user/piso/ObsoleteFiles.inc user/piso/UPDATING user/piso/bin/chmod/chmod.1 user/piso/bin/sh/eval.c user/piso/contrib/bind9/CHANGES user/piso/contrib/bind9/version user/piso/contrib/csup/ (props changed) user/piso/contrib/csup/rcsfile.c user/piso/contrib/csup/rcsfile.h user/piso/contrib/csup/rcsparse.c user/piso/contrib/csup/updater.c user/piso/contrib/file/ (props changed) user/piso/contrib/file/tests/ (props changed) user/piso/contrib/gdb/ (props changed) user/piso/contrib/gdb/FREEBSD-Xlist user/piso/contrib/libpcap/ (props changed) user/piso/contrib/libpcap/pcap.h user/piso/contrib/libpcap/pcap/pcap.h user/piso/contrib/openbsm/NEWS user/piso/contrib/openbsm/README user/piso/contrib/openbsm/VERSION user/piso/contrib/openbsm/bin/audit/audit.8 user/piso/contrib/openbsm/bin/audit/audit.c user/piso/contrib/openbsm/bin/auditd/audit_warn.c user/piso/contrib/openbsm/bin/auditd/auditd.c user/piso/contrib/openbsm/bin/auditd/auditd.h user/piso/contrib/openbsm/bsm/auditd_lib.h user/piso/contrib/openbsm/bsm/libbsm.h user/piso/contrib/openbsm/config/config.h user/piso/contrib/openbsm/configure user/piso/contrib/openbsm/configure.ac user/piso/contrib/openbsm/etc/audit_event user/piso/contrib/openbsm/libauditd/ (props changed) user/piso/contrib/openbsm/libauditd/auditd_lib.c user/piso/contrib/openbsm/libbsm/au_domain.3 user/piso/contrib/openbsm/libbsm/au_errno.3 user/piso/contrib/openbsm/libbsm/bsm_control.c user/piso/contrib/openbsm/libbsm/bsm_errno.c user/piso/contrib/openbsm/libbsm/bsm_io.c user/piso/contrib/openbsm/libbsm/bsm_token.c user/piso/contrib/openbsm/sys/bsm/audit.h user/piso/contrib/openbsm/sys/bsm/audit_kevents.h user/piso/contrib/tcpdump/ (props changed) user/piso/contrib/wpa/ (props changed) user/piso/etc/defaults/rc.conf user/piso/etc/rc.d/ipfw user/piso/lib/libarchive/archive_read_disk_set_standard_lookup.c user/piso/lib/libarchive/archive_read_support_compression_gzip.c user/piso/lib/libarchive/archive_write_disk.c user/piso/lib/libarchive/test/test_write_disk_failures.c user/piso/lib/libauditd/ (props changed) user/piso/lib/libc/gen/Makefile.inc user/piso/lib/libc/gen/Symbol.map user/piso/lib/libc/gen/dlfcn.c user/piso/lib/libc/gen/dlopen.3 user/piso/lib/libc/gen/getcap.c user/piso/lib/libc/i386/sys/Makefile.inc user/piso/lib/libc/rpc/getnetconfig.c user/piso/lib/libc/stdio/getdelim.c user/piso/lib/libc/stdio/getline.3 user/piso/lib/libc/string/Makefile.inc user/piso/lib/libc/string/memchr.3 user/piso/lib/libc/string/memcmp.3 user/piso/lib/libc/string/memcpy.3 user/piso/lib/libc/string/memmove.3 user/piso/lib/libc/string/memset.3 user/piso/lib/libc/string/strcasecmp.3 user/piso/lib/libc/string/strcat.3 user/piso/lib/libc/string/strchr.3 user/piso/lib/libc/string/strcmp.3 user/piso/lib/libc/string/strcpy.3 user/piso/lib/libc/string/strdup.3 user/piso/lib/libc/string/strlcat.c user/piso/lib/libc/string/strlcpy.3 user/piso/lib/libc/string/strlen.3 user/piso/lib/libc/string/strpbrk.3 user/piso/lib/libc/string/strspn.3 user/piso/lib/libc/string/strstr.3 user/piso/lib/libc/sys/Symbol.map user/piso/lib/libkvm/kvm_powerpc.c user/piso/lib/libstand/gets.c user/piso/lib/libthr/Makefile user/piso/lib/libufs/block.c user/piso/lib/libusb/ (props changed) user/piso/lib/libusb/libusb.3 (contents, props changed) user/piso/libexec/bootpd/rtmsg.c user/piso/libexec/ftpd/extern.h user/piso/libexec/ftpd/ftpcmd.y user/piso/libexec/ftpd/ftpd.c user/piso/libexec/rtld-elf/Symbol.map user/piso/libexec/rtld-elf/rtld.1 user/piso/libexec/rtld-elf/rtld.c user/piso/release/doc/en_US.ISO8859-1/hardware/article.sgml user/piso/release/picobsd/bridge/PICOBSD user/piso/release/picobsd/mfs_tree/etc/rc user/piso/rescue/rescue/Makefile user/piso/sbin/Makefile user/piso/sbin/fsck_ffs/fsck.h user/piso/sbin/fsck_ffs/fsck_ffs.8 user/piso/sbin/fsck_ffs/fsutil.c user/piso/sbin/fsck_ffs/main.c user/piso/sbin/ifconfig/ifieee80211.c user/piso/sbin/ipfw/ipfw.8 user/piso/sbin/ipfw/ipfw2.c user/piso/sbin/mount/mount.c user/piso/sbin/route/route.c user/piso/sbin/routed/Makefile user/piso/sbin/routed/defs.h user/piso/sbin/routed/if.c user/piso/sbin/routed/input.c user/piso/sbin/routed/main.c user/piso/sbin/routed/output.c user/piso/sbin/routed/parms.c user/piso/sbin/routed/radix.c user/piso/sbin/routed/radix.h user/piso/sbin/routed/rdisc.c user/piso/sbin/routed/table.c user/piso/sbin/routed/trace.c user/piso/share/man/man3/pthread.3 user/piso/share/man/man4/Makefile user/piso/share/man/man4/ath.4 user/piso/share/man/man4/bce.4 user/piso/share/man/man4/man4.powerpc/pmu.4 user/piso/share/man/man4/wpi.4 user/piso/share/man/man5/rc.conf.5 user/piso/share/man/man5/src.conf.5 user/piso/share/man/man7/tuning.7 user/piso/share/man/man9/Makefile user/piso/share/man/man9/VOP_ACCESS.9 user/piso/share/man/man9/VOP_ATTRIB.9 user/piso/share/man/man9/VOP_CREATE.9 user/piso/share/man/man9/VOP_FSYNC.9 user/piso/share/man/man9/VOP_INACTIVE.9 user/piso/share/man/man9/VOP_IOCTL.9 user/piso/share/man/man9/VOP_LINK.9 user/piso/share/man/man9/VOP_LOCK.9 user/piso/share/man/man9/VOP_LOOKUP.9 user/piso/share/man/man9/VOP_OPENCLOSE.9 user/piso/share/man/man9/VOP_RDWR.9 user/piso/share/man/man9/VOP_READDIR.9 user/piso/share/man/man9/VOP_READLINK.9 user/piso/share/man/man9/VOP_REMOVE.9 user/piso/share/man/man9/VOP_RENAME.9 user/piso/share/man/man9/VOP_VPTOCNP.9 user/piso/share/man/man9/vm_map_lock.9 user/piso/share/misc/bsd-family-tree user/piso/share/mk/bsd.cpu.mk user/piso/share/mk/bsd.own.mk user/piso/share/timedef/Makefile user/piso/share/zoneinfo/asia user/piso/share/zoneinfo/northamerica user/piso/sys/ (props changed) user/piso/sys/amd64/acpica/acpi_switch.S user/piso/sys/amd64/acpica/acpi_wakecode.S user/piso/sys/amd64/acpica/acpi_wakeup.c user/piso/sys/amd64/amd64/apic_vector.S user/piso/sys/amd64/amd64/cpu_switch.S user/piso/sys/amd64/amd64/db_interface.c user/piso/sys/amd64/amd64/db_trace.c user/piso/sys/amd64/amd64/elf_machdep.c user/piso/sys/amd64/amd64/exception.S user/piso/sys/amd64/amd64/genassym.c user/piso/sys/amd64/amd64/machdep.c user/piso/sys/amd64/amd64/mp_machdep.c user/piso/sys/amd64/amd64/sys_machdep.c user/piso/sys/amd64/amd64/trap.c user/piso/sys/amd64/amd64/vm_machdep.c user/piso/sys/amd64/ia32/ia32_exception.S user/piso/sys/amd64/ia32/ia32_reg.c user/piso/sys/amd64/ia32/ia32_signal.c user/piso/sys/amd64/ia32/ia32_sigtramp.S user/piso/sys/amd64/include/asmacros.h user/piso/sys/amd64/include/cpufunc.h user/piso/sys/amd64/include/endian.h user/piso/sys/amd64/include/frame.h user/piso/sys/amd64/include/md_var.h user/piso/sys/amd64/include/pcb.h user/piso/sys/amd64/include/pcpu.h user/piso/sys/amd64/include/proc.h user/piso/sys/amd64/include/reg.h user/piso/sys/amd64/include/segments.h user/piso/sys/amd64/include/signal.h user/piso/sys/amd64/include/sysarch.h user/piso/sys/amd64/include/ucontext.h user/piso/sys/amd64/include/xen/ (props changed) user/piso/sys/amd64/linux32/linux32_locore.s user/piso/sys/amd64/linux32/linux32_machdep.c user/piso/sys/amd64/linux32/linux32_sysvec.c user/piso/sys/arm/arm/cpufunc_asm_sheeva.S (props changed) user/piso/sys/arm/arm/elf_machdep.c user/piso/sys/arm/arm/locore.S user/piso/sys/arm/arm/trap.c user/piso/sys/arm/at91/files.at91 user/piso/sys/arm/conf/AVILA user/piso/sys/arm/conf/CAMBRIA user/piso/sys/arm/include/atomic.h user/piso/sys/arm/include/vmparam.h user/piso/sys/boot/forth/loader.conf user/piso/sys/boot/i386/libi386/Makefile user/piso/sys/boot/i386/libi386/smbios.c user/piso/sys/bsm/audit.h user/piso/sys/bsm/audit_kevents.h user/piso/sys/cam/cam_periph.c user/piso/sys/cam/cam_xpt.c user/piso/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c user/piso/sys/cddl/dev/dtnfsclient/ (props changed) user/piso/sys/compat/freebsd32/freebsd32.h user/piso/sys/compat/freebsd32/freebsd32_proto.h user/piso/sys/compat/freebsd32/freebsd32_syscall.h user/piso/sys/compat/freebsd32/freebsd32_syscalls.c user/piso/sys/compat/freebsd32/freebsd32_sysent.c user/piso/sys/compat/freebsd32/syscalls.master user/piso/sys/compat/ia32/ia32_signal.h user/piso/sys/compat/ia32/ia32_sysvec.c user/piso/sys/compat/ndis/subr_usbd.c user/piso/sys/conf/files user/piso/sys/conf/files.amd64 user/piso/sys/conf/files.ia64 user/piso/sys/conf/files.powerpc user/piso/sys/conf/options user/piso/sys/contrib/pf/ (props changed) user/piso/sys/dev/acpi_support/acpi_asus.c user/piso/sys/dev/ata/ata-pci.c user/piso/sys/dev/ata/ata-pci.h user/piso/sys/dev/ata/ata-queue.c user/piso/sys/dev/ata/ata-sata.c user/piso/sys/dev/ata/ata-usb.c (props changed) user/piso/sys/dev/ata/chipsets/ata-ahci.c user/piso/sys/dev/ata/chipsets/ata-intel.c user/piso/sys/dev/ata/chipsets/ata-jmicron.c user/piso/sys/dev/ata/chipsets/ata-marvell.c user/piso/sys/dev/ata/chipsets/ata-nvidia.c user/piso/sys/dev/ata/chipsets/ata-promise.c user/piso/sys/dev/ata/chipsets/ata-serverworks.c user/piso/sys/dev/ata/chipsets/ata-siliconimage.c user/piso/sys/dev/ata/chipsets/ata-sis.c user/piso/sys/dev/ata/chipsets/ata-via.c user/piso/sys/dev/ath/ath_hal/ar5211/ar5211_misc.c user/piso/sys/dev/ath/ath_hal/ar5212/ar5212_misc.c user/piso/sys/dev/ath/if_ath.c user/piso/sys/dev/ath/if_athioctl.h user/piso/sys/dev/ath/if_athvar.h user/piso/sys/dev/cardbus/cardbus.c user/piso/sys/dev/cxgb/ (props changed) user/piso/sys/dev/dcons/dcons_os.c user/piso/sys/dev/drm/drm_pci.c user/piso/sys/dev/drm/drm_pciids.h user/piso/sys/dev/drm/r300_cmdbuf.c user/piso/sys/dev/drm/r300_reg.h user/piso/sys/dev/drm/r600_cp.c user/piso/sys/dev/drm/radeon_cp.c user/piso/sys/dev/drm/radeon_drv.h user/piso/sys/dev/ed/ax88x90reg.h user/piso/sys/dev/ed/dl100xxreg.h user/piso/sys/dev/ed/if_ed.c user/piso/sys/dev/ed/if_ed_cbus.c user/piso/sys/dev/ed/if_ed_isa.c user/piso/sys/dev/ed/if_ed_pccard.c user/piso/sys/dev/ed/if_ed_pci.c user/piso/sys/dev/ed/if_edreg.h user/piso/sys/dev/ed/if_edvar.h user/piso/sys/dev/exca/exca.c user/piso/sys/dev/firewire/firewire.c user/piso/sys/dev/firewire/sbp.h user/piso/sys/dev/hptmv/access601.h user/piso/sys/dev/hptmv/amd64-elf.raid.o.uu user/piso/sys/dev/hptmv/array.h user/piso/sys/dev/hptmv/command.h user/piso/sys/dev/hptmv/entry.c user/piso/sys/dev/hptmv/global.h user/piso/sys/dev/hptmv/gui_lib.c user/piso/sys/dev/hptmv/hptintf.h user/piso/sys/dev/hptmv/hptproc.c user/piso/sys/dev/hptmv/i386-elf.raid.o.uu user/piso/sys/dev/hptmv/ioctl.c user/piso/sys/dev/hptmv/mvOs.h user/piso/sys/dev/hptmv/mvSata.h user/piso/sys/dev/hptmv/mvStorageDev.h user/piso/sys/dev/hptmv/osbsd.h user/piso/sys/dev/hptmv/raid5n.h user/piso/sys/dev/hptmv/readme.txt user/piso/sys/dev/hptmv/vdevice.h user/piso/sys/dev/if_ndis/if_ndis.c user/piso/sys/dev/ipw/if_ipw.c user/piso/sys/dev/iwi/if_iwi.c user/piso/sys/dev/iwn/if_iwn.c user/piso/sys/dev/malo/if_malo.c user/piso/sys/dev/malo/if_malo_pci.c user/piso/sys/dev/malo/if_malohal.c user/piso/sys/dev/mmc/mmc.c user/piso/sys/dev/msk/if_msk.c user/piso/sys/dev/ofw/ofw_iicbus.c user/piso/sys/dev/pccard/pccarddevs user/piso/sys/dev/pccbb/pccbb_pci.c user/piso/sys/dev/pci/pci.c user/piso/sys/dev/powermac_nvram/powermac_nvram.c user/piso/sys/dev/ppbus/lpt.c user/piso/sys/dev/ppbus/ppbconf.c user/piso/sys/dev/ppbus/ppbconf.h user/piso/sys/dev/ral/rt2560.c user/piso/sys/dev/ral/rt2661.c user/piso/sys/dev/re/if_re.c user/piso/sys/dev/sound/pci/hda/hdac.c user/piso/sys/dev/sound/usb/uaudio.c (contents, props changed) user/piso/sys/dev/sound/usb/uaudio.h (props changed) user/piso/sys/dev/sound/usb/uaudio_pcm.c (props changed) user/piso/sys/dev/sound/usb/uaudioreg.h (props changed) user/piso/sys/dev/syscons/scterm-teken.c user/piso/sys/dev/syscons/teken/ (props changed) user/piso/sys/dev/syscons/teken/teken.c user/piso/sys/dev/syscons/teken/teken.h user/piso/sys/dev/syscons/teken/teken_subr.h user/piso/sys/dev/uart/uart_cpu_powerpc.c user/piso/sys/dev/uart/uart_dev_ns8250.c user/piso/sys/dev/usb/README.TXT (props changed) user/piso/sys/dev/usb/bluetooth/TODO.TXT (props changed) user/piso/sys/dev/usb/bluetooth/ng_ubt.c (contents, props changed) user/piso/sys/dev/usb/bluetooth/ng_ubt_var.h (props changed) user/piso/sys/dev/usb/bluetooth/ubtbcmfw.c (contents, props changed) user/piso/sys/dev/usb/controller/at91dci.c (contents, props changed) user/piso/sys/dev/usb/controller/at91dci.h (contents, props changed) user/piso/sys/dev/usb/controller/at91dci_atmelarm.c (contents, props changed) user/piso/sys/dev/usb/controller/atmegadci.c (contents, props changed) user/piso/sys/dev/usb/controller/atmegadci.h (contents, props changed) user/piso/sys/dev/usb/controller/atmegadci_atmelarm.c (contents, props changed) user/piso/sys/dev/usb/controller/ehci.c (contents, props changed) user/piso/sys/dev/usb/controller/ehci.h (contents, props changed) user/piso/sys/dev/usb/controller/ehci_ixp4xx.c (contents, props changed) user/piso/sys/dev/usb/controller/ehci_mbus.c (contents, props changed) user/piso/sys/dev/usb/controller/ehci_pci.c (contents, props changed) user/piso/sys/dev/usb/controller/musb_otg.c (contents, props changed) user/piso/sys/dev/usb/controller/musb_otg.h (contents, props changed) user/piso/sys/dev/usb/controller/musb_otg_atmelarm.c (contents, props changed) user/piso/sys/dev/usb/controller/ohci.c (contents, props changed) user/piso/sys/dev/usb/controller/ohci.h (contents, props changed) user/piso/sys/dev/usb/controller/ohci_atmelarm.c (contents, props changed) user/piso/sys/dev/usb/controller/ohci_pci.c (contents, props changed) user/piso/sys/dev/usb/controller/uhci.c (contents, props changed) user/piso/sys/dev/usb/controller/uhci.h (contents, props changed) user/piso/sys/dev/usb/controller/uhci_pci.c (contents, props changed) user/piso/sys/dev/usb/controller/usb_controller.c (contents, props changed) user/piso/sys/dev/usb/controller/uss820dci.c (contents, props changed) user/piso/sys/dev/usb/controller/uss820dci.h (contents, props changed) user/piso/sys/dev/usb/controller/uss820dci_atmelarm.c (contents, props changed) user/piso/sys/dev/usb/input/uhid.c (contents, props changed) user/piso/sys/dev/usb/input/ukbd.c (contents, props changed) user/piso/sys/dev/usb/input/ums.c (contents, props changed) user/piso/sys/dev/usb/input/usb_rdesc.h (props changed) user/piso/sys/dev/usb/misc/udbp.c (contents, props changed) user/piso/sys/dev/usb/misc/udbp.h (props changed) user/piso/sys/dev/usb/misc/ufm.c (props changed) user/piso/sys/dev/usb/net/if_aue.c (contents, props changed) user/piso/sys/dev/usb/net/if_auereg.h (props changed) user/piso/sys/dev/usb/net/if_axe.c (contents, props changed) user/piso/sys/dev/usb/net/if_axereg.h (props changed) user/piso/sys/dev/usb/net/if_cdce.c (contents, props changed) user/piso/sys/dev/usb/net/if_cdcereg.h (contents, props changed) user/piso/sys/dev/usb/net/if_cue.c (contents, props changed) user/piso/sys/dev/usb/net/if_cuereg.h (props changed) user/piso/sys/dev/usb/net/if_kue.c (contents, props changed) user/piso/sys/dev/usb/net/if_kuefw.h (props changed) user/piso/sys/dev/usb/net/if_kuereg.h (props changed) user/piso/sys/dev/usb/net/if_rue.c (contents, props changed) user/piso/sys/dev/usb/net/if_ruereg.h (props changed) user/piso/sys/dev/usb/net/if_udav.c (contents, props changed) user/piso/sys/dev/usb/net/if_udavreg.h (props changed) user/piso/sys/dev/usb/net/usb_ethernet.c (props changed) user/piso/sys/dev/usb/net/usb_ethernet.h (props changed) user/piso/sys/dev/usb/quirk/usb_quirk.c (props changed) user/piso/sys/dev/usb/quirk/usb_quirk.h (props changed) user/piso/sys/dev/usb/serial/u3g.c (contents, props changed) user/piso/sys/dev/usb/serial/uark.c (contents, props changed) user/piso/sys/dev/usb/serial/ubsa.c (contents, props changed) user/piso/sys/dev/usb/serial/ubser.c (contents, props changed) user/piso/sys/dev/usb/serial/uchcom.c (contents, props changed) user/piso/sys/dev/usb/serial/ucycom.c (contents, props changed) user/piso/sys/dev/usb/serial/ufoma.c (contents, props changed) user/piso/sys/dev/usb/serial/uftdi.c (contents, props changed) user/piso/sys/dev/usb/serial/uftdi_reg.h (props changed) user/piso/sys/dev/usb/serial/ugensa.c (contents, props changed) user/piso/sys/dev/usb/serial/uipaq.c (contents, props changed) user/piso/sys/dev/usb/serial/ulpt.c (contents, props changed) user/piso/sys/dev/usb/serial/umct.c (contents, props changed) user/piso/sys/dev/usb/serial/umodem.c (contents, props changed) user/piso/sys/dev/usb/serial/umoscom.c (contents, props changed) user/piso/sys/dev/usb/serial/uplcom.c (contents, props changed) user/piso/sys/dev/usb/serial/usb_serial.c (contents, props changed) user/piso/sys/dev/usb/serial/usb_serial.h (contents, props changed) user/piso/sys/dev/usb/serial/uslcom.c (contents, props changed) user/piso/sys/dev/usb/serial/uvisor.c (contents, props changed) user/piso/sys/dev/usb/serial/uvscom.c (contents, props changed) user/piso/sys/dev/usb/storage/rio500_usb.h (props changed) user/piso/sys/dev/usb/storage/umass.c (contents, props changed) user/piso/sys/dev/usb/storage/urio.c (contents, props changed) user/piso/sys/dev/usb/storage/ustorage_fs.c (contents, props changed) user/piso/sys/dev/usb/template/usb_template.c (props changed) user/piso/sys/dev/usb/template/usb_template.h (props changed) user/piso/sys/dev/usb/template/usb_template_cdce.c (props changed) user/piso/sys/dev/usb/template/usb_template_msc.c (props changed) user/piso/sys/dev/usb/template/usb_template_mtp.c (props changed) user/piso/sys/dev/usb/ufm_ioctl.h (props changed) user/piso/sys/dev/usb/usb.h (contents, props changed) user/piso/sys/dev/usb/usb_bus.h (contents, props changed) user/piso/sys/dev/usb/usb_busdma.c (props changed) user/piso/sys/dev/usb/usb_busdma.h (props changed) user/piso/sys/dev/usb/usb_cdc.h (props changed) user/piso/sys/dev/usb/usb_compat_linux.c (contents, props changed) user/piso/sys/dev/usb/usb_compat_linux.h (props changed) user/piso/sys/dev/usb/usb_controller.h (contents, props changed) user/piso/sys/dev/usb/usb_core.c (props changed) user/piso/sys/dev/usb/usb_core.h (contents, props changed) user/piso/sys/dev/usb/usb_debug.c (props changed) user/piso/sys/dev/usb/usb_debug.h (props changed) user/piso/sys/dev/usb/usb_defs.h (props changed) user/piso/sys/dev/usb/usb_dev.c (contents, props changed) user/piso/sys/dev/usb/usb_dev.h (props changed) user/piso/sys/dev/usb/usb_device.c (contents, props changed) user/piso/sys/dev/usb/usb_device.h (contents, props changed) user/piso/sys/dev/usb/usb_dynamic.c (props changed) user/piso/sys/dev/usb/usb_dynamic.h (props changed) user/piso/sys/dev/usb/usb_endian.h (contents, props changed) user/piso/sys/dev/usb/usb_error.c (props changed) user/piso/sys/dev/usb/usb_error.h (props changed) user/piso/sys/dev/usb/usb_generic.c (contents, props changed) user/piso/sys/dev/usb/usb_generic.h (props changed) user/piso/sys/dev/usb/usb_handle_request.c (contents, props changed) user/piso/sys/dev/usb/usb_handle_request.h (props changed) user/piso/sys/dev/usb/usb_hid.c (contents, props changed) user/piso/sys/dev/usb/usb_hid.h (contents, props changed) user/piso/sys/dev/usb/usb_hub.c (contents, props changed) user/piso/sys/dev/usb/usb_hub.h (contents, props changed) user/piso/sys/dev/usb/usb_if.m (props changed) user/piso/sys/dev/usb/usb_ioctl.h (props changed) user/piso/sys/dev/usb/usb_lookup.c (props changed) user/piso/sys/dev/usb/usb_lookup.h (props changed) user/piso/sys/dev/usb/usb_mbuf.c (props changed) user/piso/sys/dev/usb/usb_mbuf.h (props changed) user/piso/sys/dev/usb/usb_mfunc.h (props changed) user/piso/sys/dev/usb/usb_msctest.c (contents, props changed) user/piso/sys/dev/usb/usb_msctest.h (props changed) user/piso/sys/dev/usb/usb_parse.c (contents, props changed) user/piso/sys/dev/usb/usb_parse.h (contents, props changed) user/piso/sys/dev/usb/usb_pci.h (props changed) user/piso/sys/dev/usb/usb_process.c (props changed) user/piso/sys/dev/usb/usb_process.h (props changed) user/piso/sys/dev/usb/usb_request.c (contents, props changed) user/piso/sys/dev/usb/usb_request.h (contents, props changed) user/piso/sys/dev/usb/usb_revision.h (props changed) user/piso/sys/dev/usb/usb_transfer.c (contents, props changed) user/piso/sys/dev/usb/usb_transfer.h (contents, props changed) user/piso/sys/dev/usb/usb_util.c (props changed) user/piso/sys/dev/usb/usb_util.h (props changed) user/piso/sys/dev/usb/usbdevs (contents, props changed) user/piso/sys/dev/usb/usbhid.h (props changed) user/piso/sys/dev/usb/wlan/if_rum.c (contents, props changed) user/piso/sys/dev/usb/wlan/if_rumfw.h (props changed) user/piso/sys/dev/usb/wlan/if_rumreg.h (props changed) user/piso/sys/dev/usb/wlan/if_rumvar.h (props changed) user/piso/sys/dev/usb/wlan/if_ural.c (contents, props changed) user/piso/sys/dev/usb/wlan/if_uralreg.h (props changed) user/piso/sys/dev/usb/wlan/if_uralvar.h (props changed) user/piso/sys/dev/usb/wlan/if_zyd.c (contents, props changed) user/piso/sys/dev/usb/wlan/if_zydfw.h (props changed) user/piso/sys/dev/usb/wlan/if_zydreg.h (props changed) user/piso/sys/dev/usb/wlan/usb_wlan.h (props changed) user/piso/sys/dev/wi/if_wi.c user/piso/sys/dev/wpi/if_wpi.c user/piso/sys/dev/xen/balloon/balloon.c user/piso/sys/dev/xen/blkfront/blkfront.c user/piso/sys/dev/xen/console/console.c user/piso/sys/dev/xen/netfront/ (props changed) user/piso/sys/dev/xen/netfront/netfront.c user/piso/sys/dev/xen/xenpci/ (props changed) user/piso/sys/fs/msdosfs/msdosfs_denode.c user/piso/sys/fs/pseudofs/pseudofs_vnops.c user/piso/sys/geom/geom.h user/piso/sys/geom/geom_disk.c user/piso/sys/geom/geom_disk.h user/piso/sys/geom/geom_subr.c user/piso/sys/geom/journal/g_journal.c user/piso/sys/geom/mirror/g_mirror.c user/piso/sys/geom/part/g_part.c user/piso/sys/geom/part/g_part_ebr.c user/piso/sys/geom/raid3/g_raid3.c user/piso/sys/i386/i386/elf_machdep.c user/piso/sys/i386/i386/machdep.c user/piso/sys/i386/include/endian.h user/piso/sys/i386/include/signal.h user/piso/sys/i386/include/ucontext.h user/piso/sys/i386/include/vmparam.h user/piso/sys/i386/include/xen/xenpmap.h user/piso/sys/i386/include/xen/xenvar.h user/piso/sys/i386/linux/linux_sysvec.c user/piso/sys/i386/xen/clock.c user/piso/sys/i386/xen/pmap.c user/piso/sys/i386/xen/xen_machdep.c user/piso/sys/ia64/ia64/elf_machdep.c user/piso/sys/kern/imgact_elf.c user/piso/sys/kern/kern_shutdown.c user/piso/sys/kern/kern_sysctl.c user/piso/sys/kern/subr_witness.c user/piso/sys/kern/sys_generic.c user/piso/sys/kern/sysv_sem.c user/piso/sys/kern/tty.c user/piso/sys/kern/tty_pty.c user/piso/sys/kern/vfs_cache.c user/piso/sys/kern/vfs_lookup.c user/piso/sys/kern/vfs_mount.c user/piso/sys/legacy/dev/ata/ata-usb.c (props changed) user/piso/sys/legacy/dev/sound/usb/uaudio.c (props changed) user/piso/sys/legacy/dev/sound/usb/uaudio.h (props changed) user/piso/sys/legacy/dev/sound/usb/uaudio_pcm.c (props changed) user/piso/sys/legacy/dev/sound/usb/uaudioreg.h (props changed) user/piso/sys/legacy/dev/usb/ (props changed) user/piso/sys/legacy/dev/usb/ehci_ixp4xx.c (props changed) user/piso/sys/mips/mips/elf64_machdep.c (contents, props changed) user/piso/sys/mips/mips/elf_machdep.c user/piso/sys/modules/Makefile user/piso/sys/modules/ath/Makefile user/piso/sys/modules/dtrace/dtnfsclient/ (props changed) user/piso/sys/modules/ip6_mroute_mod/ (props changed) user/piso/sys/modules/ipmi/ipmi_linux/ (props changed) user/piso/sys/modules/mii/Makefile user/piso/sys/modules/nfsclient/Makefile user/piso/sys/modules/usb/Makefile user/piso/sys/modules/usb/usb/Makefile user/piso/sys/net/bpf.h user/piso/sys/net/if.c user/piso/sys/net/if_gif.c user/piso/sys/net/if_loop.c user/piso/sys/net/if_spppsubr.c user/piso/sys/net/route.c user/piso/sys/net/rtsock.c user/piso/sys/net/vnet.h user/piso/sys/net80211/ieee80211.h user/piso/sys/net80211/ieee80211_adhoc.c user/piso/sys/net80211/ieee80211_ddb.c user/piso/sys/net80211/ieee80211_freebsd.c user/piso/sys/net80211/ieee80211_freebsd.h user/piso/sys/net80211/ieee80211_hostap.c user/piso/sys/net80211/ieee80211_input.c user/piso/sys/net80211/ieee80211_ioctl.c user/piso/sys/net80211/ieee80211_ioctl.h user/piso/sys/net80211/ieee80211_node.c user/piso/sys/net80211/ieee80211_output.c user/piso/sys/net80211/ieee80211_proto.h user/piso/sys/net80211/ieee80211_scan.h user/piso/sys/net80211/ieee80211_scan_sta.c user/piso/sys/net80211/ieee80211_sta.c user/piso/sys/net80211/ieee80211_superg.c user/piso/sys/net80211/ieee80211_superg.h user/piso/sys/net80211/ieee80211_tdma.c user/piso/sys/net80211/ieee80211_tdma.h user/piso/sys/net80211/ieee80211_var.h user/piso/sys/net80211/ieee80211_wds.c user/piso/sys/netinet/if_ether.c user/piso/sys/netinet/igmp.c user/piso/sys/netinet/in.c user/piso/sys/netinet/in_mcast.c user/piso/sys/netinet/in_pcb.c user/piso/sys/netinet/in_pcb.h user/piso/sys/netinet/ip_fw.h user/piso/sys/netinet/ip_input.c user/piso/sys/netinet/libalias/alias_mod.c user/piso/sys/netinet/raw_ip.c user/piso/sys/netinet/sctp_indata.c user/piso/sys/netinet/sctp_input.c user/piso/sys/netinet/sctp_output.c user/piso/sys/netinet/sctp_pcb.c user/piso/sys/netinet/sctp_structs.h user/piso/sys/netinet/sctp_sysctl.c user/piso/sys/netinet/sctp_sysctl.h user/piso/sys/netinet/sctp_uio.h user/piso/sys/netinet/sctp_usrreq.c user/piso/sys/netinet/sctputil.c user/piso/sys/netinet/tcp_reass.c user/piso/sys/netinet/tcp_sack.c user/piso/sys/netinet/tcp_subr.c user/piso/sys/netinet/tcp_timewait.c user/piso/sys/netinet/tcp_usrreq.c user/piso/sys/netinet/vinet.h user/piso/sys/netinet6/frag6.c user/piso/sys/netinet6/in6.c user/piso/sys/netinet6/in6_ifattach.c user/piso/sys/netinet6/in6_src.c user/piso/sys/netinet6/ip6_input.c user/piso/sys/netinet6/raw_ip6.c user/piso/sys/netinet6/scope6.c user/piso/sys/netipsec/ipsec.c user/piso/sys/netipsec/key.c user/piso/sys/netipsec/xform_ah.c user/piso/sys/netipsec/xform_esp.c user/piso/sys/netipsec/xform_ipcomp.c user/piso/sys/netipsec/xform_ipip.c user/piso/sys/nfs4client/nfs4_socket.c user/piso/sys/nfsclient/nfs.h user/piso/sys/nfsclient/nfs_krpc.c user/piso/sys/nfsclient/nfs_socket.c user/piso/sys/nfsclient/nfs_subs.c user/piso/sys/pc98/pc98/machdep.c user/piso/sys/powerpc/aim/machdep.c user/piso/sys/powerpc/aim/mmu_oea.c user/piso/sys/powerpc/aim/mp_cpudep.c user/piso/sys/powerpc/aim/ofw_machdep.c user/piso/sys/powerpc/aim/swtch.S user/piso/sys/powerpc/aim/trap_subr.S user/piso/sys/powerpc/aim/uma_machdep.c user/piso/sys/powerpc/aim/vm_machdep.c user/piso/sys/powerpc/booke/machdep.c user/piso/sys/powerpc/booke/pmap.c user/piso/sys/powerpc/include/hid.h user/piso/sys/powerpc/include/intr.h user/piso/sys/powerpc/include/md_var.h user/piso/sys/powerpc/include/pmap.h user/piso/sys/powerpc/include/sf_buf.h user/piso/sys/powerpc/include/spr.h user/piso/sys/powerpc/include/vmparam.h user/piso/sys/powerpc/ofw/ofw_syscons.c user/piso/sys/powerpc/powerpc/bus_machdep.c user/piso/sys/powerpc/powerpc/cpu.c user/piso/sys/powerpc/powerpc/elf_machdep.c user/piso/sys/powerpc/powerpc/mem.c user/piso/sys/powerpc/powerpc/mmu_if.m user/piso/sys/powerpc/powerpc/pmap_dispatch.c user/piso/sys/security/audit/audit.h user/piso/sys/security/audit/audit_bsm_errno.c user/piso/sys/security/audit/audit_bsm_token.c user/piso/sys/security/mac/mac_audit.c user/piso/sys/security/mac/mac_framework.c user/piso/sys/security/mac/mac_priv.c user/piso/sys/sparc64/sparc64/elf_machdep.c user/piso/sys/sys/imgact_elf.h user/piso/sys/sys/kerneldump.h user/piso/sys/sys/param.h user/piso/sys/sys/systm.h user/piso/sys/sys/vimage.h user/piso/sys/ufs/ffs/ffs_softdep.c user/piso/sys/vm/vm_extern.h user/piso/sys/vm/vm_map.c user/piso/sys/vm/vm_mmap.c user/piso/sys/xen/evtchn.h (props changed) user/piso/sys/xen/evtchn/evtchn.c user/piso/sys/xen/features.c user/piso/sys/xen/gnttab.c user/piso/sys/xen/gnttab.h user/piso/sys/xen/hypervisor.h (contents, props changed) user/piso/sys/xen/reboot.c (contents, props changed) user/piso/sys/xen/xen_intr.h (contents, props changed) user/piso/sys/xen/xenbus/xenbus_xs.c user/piso/tools/regression/lib/libc/stdio/test-getdelim.c user/piso/tools/regression/lib/msun/test-conj.t (props changed) user/piso/tools/tools/ath/Makefile user/piso/tools/tools/ath/Makefile.inc user/piso/tools/tools/ath/athrd/ (props changed) user/piso/tools/tools/ath/athrd/athrd.1 user/piso/tools/tools/ath/athrd/athrd.c user/piso/tools/tools/ath/athstats/athstats.c user/piso/tools/tools/ath/common/dumpregs.h (props changed) user/piso/tools/tools/ath/common/dumpregs_5210.c (props changed) user/piso/tools/tools/ath/common/dumpregs_5211.c (props changed) user/piso/tools/tools/ath/common/dumpregs_5212.c (props changed) user/piso/tools/tools/ath/common/dumpregs_5416.c (props changed) user/piso/tools/tools/nanobsd/gateworks/ (props changed) user/piso/tools/tools/nanobsd/gateworks/Files/ (props changed) user/piso/tools/tools/nanobsd/gateworks/Files/root/ (props changed) user/piso/tools/tools/nanobsd/gateworks/G2348 user/piso/tools/tools/nanobsd/gateworks/G2358 user/piso/tools/tools/nanobsd/gateworks/avila user/piso/tools/tools/nanobsd/gateworks/cambria user/piso/tools/tools/nanobsd/gateworks/cfg/ (props changed) user/piso/tools/tools/nanobsd/gateworks/cfg/ssh/ (props changed) user/piso/tools/tools/net80211/wlantxtime/ (props changed) user/piso/tools/tools/net80211/wlantxtime/wlantxtime.c user/piso/tools/tools/sysbuild/ (props changed) user/piso/tools/tools/sysbuild/sysbuild.sh user/piso/usr.bin/csup/ (props changed) user/piso/usr.bin/cut/cut.1 user/piso/usr.bin/locate/locate/fastfind.c user/piso/usr.bin/locate/locate/util.c user/piso/usr.bin/make/globals.h user/piso/usr.bin/make/job.c user/piso/usr.bin/make/main.c user/piso/usr.bin/make/make.1 user/piso/usr.bin/make/make.c user/piso/usr.bin/netstat/netstat.1 user/piso/usr.bin/su/su.c user/piso/usr.sbin/Makefile user/piso/usr.sbin/chown/chgrp.1 user/piso/usr.sbin/crunch/crunchgen/crunchgen.c user/piso/usr.sbin/fifolog/fifolog_create/fifolog.1 user/piso/usr.sbin/jexec/jexec.c user/piso/usr.sbin/makefs/ffs/ffs_bswap.c (props changed) user/piso/usr.sbin/makefs/ffs/ffs_subr.c (props changed) user/piso/usr.sbin/makefs/ffs/ufs_bswap.h (props changed) user/piso/usr.sbin/makefs/getid.c (props changed) user/piso/usr.sbin/mergemaster/mergemaster.8 user/piso/usr.sbin/mergemaster/mergemaster.sh user/piso/usr.sbin/portsnap/phttpget/phttpget.c user/piso/usr.sbin/sysinstall/devices.c Modified: user/piso/Makefile ============================================================================== --- user/piso/Makefile Wed Apr 8 20:20:19 2009 (r190855) +++ user/piso/Makefile Wed Apr 8 20:43:19 2009 (r190856) @@ -279,7 +279,7 @@ tinderbox: # existing system is. # .if make(universe) || make(tinderbox) -TARGETS?=amd64 arm i386 ia64 pc98 powerpc sparc64 sun4v +TARGETS?=amd64 arm i386 ia64 mips pc98 powerpc sparc64 sun4v .if defined(DOING_TINDERBOX) FAILFILE=tinderbox.failed Modified: user/piso/Makefile.inc1 ============================================================================== --- user/piso/Makefile.inc1 Wed Apr 8 20:20:19 2009 (r190855) +++ user/piso/Makefile.inc1 Wed Apr 8 20:43:19 2009 (r190856) @@ -1017,7 +1017,6 @@ cross-tools: .for _tool in \ gnu/usr.bin/binutils \ gnu/usr.bin/cc \ - usr.bin/ar \ usr.bin/sed \ usr.bin/xlint/lint1 usr.bin/xlint/lint2 usr.bin/xlint/xlint \ ${_btxld} \ Modified: user/piso/ObsoleteFiles.inc ============================================================================== --- user/piso/ObsoleteFiles.inc Wed Apr 8 20:20:19 2009 (r190855) +++ user/piso/ObsoleteFiles.inc Wed Apr 8 20:43:19 2009 (r190856) @@ -14,6 +14,31 @@ # The file is partitioned: OLD_FILES first, then OLD_LIBS and OLD_DIRS last. # +# 20090405: removal of if_ppp(4) and if_sl(4) +OLD_FILES+=sbin/slattach +OLD_FILES+=sbin/startslip +OLD_FILES+=usr/include/net/if_ppp.h +OLD_FILES+=usr/include/net/if_pppvar.h +OLD_FILES+=usr/include/net/if_slvar.h +OLD_FILES+=usr/include/net/ppp_comp.h +OLD_FILES+=usr/include/net/slip.h +OLD_FILES+=usr/sbin/sliplogin +OLD_FILES+=usr/sbin/pppd +OLD_FILES+=usr/sbin/pppstats +OLD_FILES+=usr/share/man/man1/startslip.1.gz +OLD_FILES+=usr/share/man/man4/if_ppp.4.gz +OLD_FILES+=usr/share/man/man4/if_sl.4.gz +OLD_FILES+=usr/share/man/man4/ppp.4.gz +OLD_FILES+=usr/share/man/man4/sl.4.gz +OLD_FILES+=usr/share/man/man8/pppd.8.gz +OLD_FILES+=usr/share/man/man8/pppstats.8.gz +OLD_FILES+=usr/share/man/man8/slattach.8.gz +OLD_FILES+=usr/share/man/man8/sliplogin.8.gz +# 20090321: libpcap upgraded to 1.0.0 +OLD_LIBS+=lib/libpcap.so.5 +.if ${TARGET_ARCH} == "amd64" +OLD_LIBS+=usr/lib32/libpcap.so.5 +.endif # 20090319: uscanner(4) has been removed OLD_FILES+=usr/share/man/man4/uscanner.4.gz # 20090313: k8temp(4) renamed to amdtemp(4) @@ -24,8 +49,17 @@ OLD_FILES+=usr/lib/libusb20.a OLD_FILES+=usr/lib/libusb20.so OLD_FILES+=usr/lib/libusb20_p.a OLD_FILES+=usr/include/libusb20_compat01.h +.if ${TARGET_ARCH} == "amd64" +OLD_LIBS+=usr/lib32/libusb20.so.1 +OLD_FILES+=usr/lib32/libusb20.a +OLD_FILES+=usr/lib32/libusb20.so +OLD_FILES+=usr/lib32/libusb20_p.a +.endif # 20090226: libmp(3) functions renamed OLD_LIBS+=usr/lib/libmp.so.6 +.if ${TARGET_ARCH} == "amd64" +OLD_LIBS+=usr/lib32/libmp.so.6 +.endif # 20090223: changeover of USB stacks OLD_FILES+=usr/include/dev/usb2/include/ufm2_ioctl.h OLD_FILES+=usr/include/dev/usb2/include/urio2_ioctl.h @@ -1440,6 +1474,8 @@ OLD_FILES+=lib/geom/geom_concat.so.1 OLD_FILES+=lib/geom/geom_label.so.1 OLD_FILES+=lib/geom/geom_nop.so.1 OLD_FILES+=lib/geom/geom_stripe.so.1 +# 20040713: fla(4) removed. +OLD_FILES+=usr/share/man/man4/fla.4.gz # 200407XX OLD_FILES+=usr/sbin/kernbb OLD_FILES+=usr/sbin/ntp-genkeys Modified: user/piso/UPDATING ============================================================================== --- user/piso/UPDATING Wed Apr 8 20:20:19 2009 (r190855) +++ user/piso/UPDATING Wed Apr 8 20:43:19 2009 (r190856) @@ -22,6 +22,11 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 8. to maximize performance. (To disable malloc debugging, run ln -s aj /etc/malloc.conf.) +20090407: + The size of structs vnet_net, vnet_inet and vnet_ipfw has changed; + kernel modules referencing any of the above need to be recompiled. + Bump __FreeBSD_version to 800075. + 20090320: GEOM_PART has become the default partition slicer for storage devices, replacing GEOM_MBR, GEOM_BSD, GEOM_PC98 and GEOM_GPT slicers. It Modified: user/piso/bin/chmod/chmod.1 ============================================================================== --- user/piso/bin/chmod/chmod.1 Wed Apr 8 20:20:19 2009 (r190855) +++ user/piso/bin/chmod/chmod.1 Wed Apr 8 20:43:19 2009 (r190856) @@ -32,7 +32,7 @@ .\" @(#)chmod.1 8.4 (Berkeley) 3/31/94 .\" $FreeBSD$ .\" -.Dd January 26, 2009 +.Dd January 23, 2009 .Dt CHMOD 1 .Os .Sh NAME @@ -347,4 +347,5 @@ command appeared in .Sh BUGS There is no .Ar perm -option for the naughty bits of a horse. +option for the naughty bits which are ``S'' and +``T'' respectively. Modified: user/piso/bin/sh/eval.c ============================================================================== --- user/piso/bin/sh/eval.c Wed Apr 8 20:20:19 2009 (r190855) +++ user/piso/bin/sh/eval.c Wed Apr 8 20:43:19 2009 (r190856) @@ -166,7 +166,8 @@ evalstring(char *s) setstackmark(&smark); setinputstring(s, 1); while ((n = parsecmd(0)) != NEOF) { - evaltree(n, 0); + if (n != NULL) + evaltree(n, 0); popstackmark(&smark); } popfile(); Modified: user/piso/contrib/bind9/CHANGES ============================================================================== --- user/piso/contrib/bind9/CHANGES Wed Apr 8 20:20:19 2009 (r190855) +++ user/piso/contrib/bind9/CHANGES Wed Apr 8 20:43:19 2009 (r190856) @@ -1,8 +1,3 @@ - --- 9.4.3-P2 released --- - -2579. [bug] DNSSEC lookaside validation failed to handle unknown - algorithms. [RT #19479] - --- 9.4.3-P1 released --- 2522. [security] Handle -1 from DSA_do_verify(). Modified: user/piso/contrib/bind9/version ============================================================================== --- user/piso/contrib/bind9/version Wed Apr 8 20:20:19 2009 (r190855) +++ user/piso/contrib/bind9/version Wed Apr 8 20:43:19 2009 (r190856) @@ -1,4 +1,4 @@ -# $Id: version,v 1.29.134.23.2.2 2009/03/17 02:23:49 marka Exp $ +# $Id: version,v 1.29.134.23.2.1 2008/12/24 00:21:22 marka Exp $ # # This file must follow /bin/sh rules. It is imported directly via # configure. @@ -7,4 +7,4 @@ MAJORVER=9 MINORVER=4 PATCHVER=3 RELEASETYPE=-P -RELEASEVER=2 +RELEASEVER=1 Modified: user/piso/contrib/csup/rcsfile.c ============================================================================== --- user/piso/contrib/csup/rcsfile.c Wed Apr 8 20:20:19 2009 (r190855) +++ user/piso/contrib/csup/rcsfile.c Wed Apr 8 20:43:19 2009 (r190856) @@ -140,7 +140,7 @@ static void rcsfile_insertsorteddelta( struct delta *); static struct stream *rcsfile_getdeltatext(struct rcsfile *, struct delta *, struct buf **); -static int rcsdelta_writestring(char *, size_t, struct stream *); +static void rcsdelta_writestring(char *, size_t, struct stream *); static void rcsdelta_insertbranch(struct delta *, struct branch *); /* Space formatting of RCS file. */ @@ -308,19 +308,14 @@ rcsfile_write(struct rcsfile *rf, struct /* First write head. */ d = LIST_FIRST(&rf->trunk->deltalist); - if (stream_printf(dest, "head%s%s;\n", head_space, d->revnum) < 0) - return (-1); + stream_printf(dest, "head%s%s;\n", head_space, d->revnum); /* Write branch, if we have. */ - if (rf->branch != NULL) { - if (stream_printf(dest, "branch%s%s;\n", branch_space, - rf->branch) < 0) - return (-1); - } + if (rf->branch != NULL) + stream_printf(dest, "branch%s%s;\n", branch_space, rf->branch); /* Write access. */ - if (stream_printf(dest, "access") < 0) - return (-1); + stream_printf(dest, "access"); #if 0 if (!STAILQ_EMPTY(&rf->accesslist)) { /* @@ -329,44 +324,32 @@ rcsfile_write(struct rcsfile *rf, struct */ } #endif - if (stream_printf(dest, ";\n") < 0) - return (-1); + stream_printf(dest, ";\n"); /* Write out taglist. */ - if (stream_printf(dest, "symbols") < 0) - return (-1); + stream_printf(dest, "symbols"); if (!STAILQ_EMPTY(&rf->taglist)) { STAILQ_FOREACH(t, &rf->taglist, tag_next) { - if (stream_printf(dest, "\n%s%s:%s", tag_space, t->tag, - t->revnum) < 0) - return (-1); + stream_printf(dest, "\n%s%s:%s", tag_space, t->tag, + t->revnum); } } + stream_printf(dest, ";\n"); /* Write out locks and strict. */ - if (stream_printf(dest, ";\nlocks;") < 0) - return (-1); - if (rf->strictlock) { - if (stream_printf(dest, " strict;") < 0) - return (-1); - } - if (stream_printf(dest, "\n") < 0) - return (-1); + stream_printf(dest, "locks;"); + if (rf->strictlock) + stream_printf(dest, " strict;"); + stream_printf(dest, "\n"); /* Write out the comment. */ - if (rf->comment != NULL) { - if (stream_printf(dest, "comment%s%s;\n", comment_space, - rf->comment) < 0) - return (-1); - } - if (rf->expand != EXPAND_DEFAULT) { - if (stream_printf(dest, "expand%s@%s@;\n", expand_space, - keyword_encode_expand(rf->expand)) < 0) - return (-1); - } + if (rf->comment != NULL) + stream_printf(dest, "comment%s%s;\n", comment_space, rf->comment); + if (rf->expand != EXPAND_DEFAULT) + stream_printf(dest, "expand%s@%s@;\n", expand_space, + keyword_encode_expand(rf->expand)); - if (stream_printf(dest, "\n\n") < 0) - return (-1); + stream_printf(dest, "\n\n"); /* * Write out deltas. We use a stack where we push the appropriate deltas @@ -381,18 +364,14 @@ rcsfile_write(struct rcsfile *rf, struct /* Do not write out placeholders just to be safe. */ if (d->placeholder) continue; - if (stream_printf(dest, "%s\n", d->revnum) < 0) - return (-1); - if (stream_printf(dest, "date%s%s;%sauthor %s;%sstate", + stream_printf(dest, "%s\n", d->revnum); + stream_printf(dest, "date%s%s;%sauthor %s;%sstate", date_space, d->revdate, auth_space, d->author, - state_space) < 0) - return (-1); - if (d->state != NULL) { - if (stream_printf(dest, " %s", d->state) < 0) - return (-1); - } - if (stream_printf(dest, ";\nbranches") < 0) - return (-1); + state_space); + if (d->state != NULL) + stream_printf(dest, " %s", d->state); + stream_printf(dest, ";\n"); + stream_printf(dest, "branches"); /* * Write out our branches. Add them to a reversed list for use * later when we write out the text. @@ -406,36 +385,30 @@ rcsfile_write(struct rcsfile *rf, struct /* Push branch heads on stack. */ STAILQ_FOREACH(d_tmp, &deltalist_inverted, delta_prev) { - if (d_tmp == NULL) { - lprintf(2, "Empty branch!\n"); - return (-1); - } - if (stream_printf(dest, "\n%s%s", branches_space, - d_tmp->revnum) < 0) - return (-1); + if (d_tmp == NULL) + err(1, "empty branch!"); + stream_printf(dest, "\n%s%s", branches_space, + d_tmp->revnum); } + stream_printf(dest, ";\n"); - if (stream_printf(dest, ";\nnext%s", next_space) < 0) - return (-1); + stream_printf(dest, "next%s", next_space); /* Push next delta on stack. */ d_next = LIST_NEXT(d, delta_next); if (d_next != NULL) { - if (stream_printf(dest, "%s", d_next->revnum) < 0) - return (-1); + stream_printf(dest, "%s", d_next->revnum); STAILQ_INSERT_HEAD(&deltastack, d_next, stack_next); } - if (stream_printf(dest, ";\n\n") < 0) - return (-1); + stream_printf(dest, ";\n\n"); } + stream_printf(dest, "\n"); /* Write out desc. */ - if (stream_printf(dest, "\ndesc\n@@") < 0) - return (-1); + stream_printf(dest, "desc\n@@"); d = LIST_FIRST(&rf->trunk->deltalist); /* Write out deltatexts. */ error = rcsfile_write_deltatext(rf, dest); - if (stream_printf(dest, "\n") < 0) - return (-1); + stream_printf(dest, "\n"); return (error); } @@ -465,25 +438,21 @@ rcsfile_write_deltatext(struct rcsfile * /* Do not write out placeholders just to be safe. */ if (d->placeholder) return (0); - if (stream_printf(dest, "\n\n\n%s\n", d->revnum) < 0) - return (-1); - if (stream_printf(dest, "log\n@") < 0) - return (-1); + stream_printf(dest, "\n\n\n%s\n", d->revnum); + stream_printf(dest, "log\n@"); in = stream_open_buf(d->log); line = stream_getln(in, &size); while (line != NULL) { - if (stream_write(dest, line, size) == -1) - return (-1); + stream_write(dest, line, size); line = stream_getln(in, &size); } stream_close(in); - if (stream_printf(dest, "@\ntext\n@") < 0) - return (-1); + stream_printf(dest, "@\n"); + stream_printf(dest, "text\n@"); error = rcsfile_puttext(rf, dest, d, d->prev); if (error) return (error); - if (stream_printf(dest, "@") < 0) - return (-1); + stream_printf(dest, "@"); LIST_INIT(&branchlist_datesorted); d_next = LIST_NEXT(d, delta_next); @@ -566,10 +535,7 @@ rcsfile_puttext(struct rcsfile *rf, stru in = stream_open_buf(d->text); line = stream_getln(in, &size); while (line != NULL) { - if (stream_write(dest, line, size) == -1) { - error = -1; - goto cleanup; - } + stream_write(dest, line, size); line = stream_getln(in, &size); } stream_close(in); @@ -583,10 +549,7 @@ rcsfile_puttext(struct rcsfile *rf, stru } line = stream_getln(orig, &size); while (line != NULL) { - if (stream_write(dest, line, size) == -1) { - error = -1; - goto cleanup; - } + stream_write(dest, line, size); line = stream_getln(orig, &size); } stream_close(orig); @@ -1298,7 +1261,6 @@ int rcsdelta_addlog(struct delta *d, char *log, int len) { struct stream *dest; - int nbytes; assert(d != NULL); /* Strip away '@' at beginning and end. */ @@ -1306,9 +1268,9 @@ rcsdelta_addlog(struct delta *d, char *l len--; log[len - 1] = '\0'; dest = stream_open_buf(d->log); - nbytes = stream_write(dest, log, len - 1); + stream_write(dest, log, len - 1); stream_close(dest); - return ((nbytes == -1) ? -1 : 0); + return (0); } /* Add deltatext to a delta. Assume the delta already exists. */ @@ -1316,7 +1278,6 @@ int rcsdelta_addtext(struct delta *d, char *text, int len) { struct stream *dest; - int nbytes; assert(d != NULL); /* Strip away '@' at beginning and end. */ @@ -1325,40 +1286,36 @@ rcsdelta_addtext(struct delta *d, char * text[len - 1] = '\0'; dest = stream_open_buf(d->text); - nbytes = stream_write(dest, text, len - 1); + stream_write(dest, text, len - 1); stream_close(dest); - return ((nbytes == -1) ? -1 : 0); + return (0); } /* Add a deltatext logline to a delta. */ -int +void rcsdelta_appendlog(struct delta *d, char *logline, size_t size) { struct stream *dest; - int error; assert(d != NULL); dest = stream_open_buf(d->log); - error = rcsdelta_writestring(logline, size, dest); + rcsdelta_writestring(logline, size, dest); stream_close(dest); - return (error); } /* Add a deltatext textline to a delta. */ -int +void rcsdelta_appendtext(struct delta *d, char *textline, size_t size) { struct stream *dest; - int error; assert(d != NULL); dest = stream_open_buf(d->text); - error = rcsdelta_writestring(textline, size, dest); + rcsdelta_writestring(textline, size, dest); stream_close(dest); - return (error); } -static int +static void rcsdelta_writestring(char *textline, size_t size, struct stream *dest) { char buf[3]; @@ -1375,10 +1332,8 @@ rcsdelta_writestring(char *textline, siz buf[2] = '\0'; count = 2; } - if (stream_write(dest, buf, count) == -1) - return (-1); + stream_write(dest, buf, count); } - return (0); } /* Set delta state. */ Modified: user/piso/contrib/csup/rcsfile.h ============================================================================== --- user/piso/contrib/csup/rcsfile.h Wed Apr 8 20:20:19 2009 (r190855) +++ user/piso/contrib/csup/rcsfile.h Wed Apr 8 20:43:19 2009 (r190856) @@ -65,8 +65,8 @@ void rcsfile_importdelta(struct rcsfil int rcsdelta_addlog(struct delta *, char *, int); int rcsdelta_addtext(struct delta *, char *, int); -int rcsdelta_appendlog(struct delta *, char *, size_t); -int rcsdelta_appendtext(struct delta *, char *, size_t); +void rcsdelta_appendlog(struct delta *, char *, size_t); +void rcsdelta_appendtext(struct delta *, char *, size_t); void rcsdelta_setstate(struct delta *, char *); void rcsdelta_truncatetext(struct delta *, off_t); void rcsdelta_truncatelog(struct delta *, off_t); Modified: user/piso/contrib/csup/rcsparse.c ============================================================================== --- user/piso/contrib/csup/rcsparse.c Wed Apr 8 20:20:19 2009 (r190855) +++ user/piso/contrib/csup/rcsparse.c Wed Apr 8 20:43:19 2009 (r190856) @@ -309,7 +309,7 @@ parse_deltatexts(struct rcsfile *rf, yys error = 0; /* In case we don't have deltatexts. */ if (token != NUM) - return (-1); + return (token); do { /* num */ assert(token == NUM); Modified: user/piso/contrib/csup/updater.c ============================================================================== --- user/piso/contrib/csup/updater.c Wed Apr 8 20:20:19 2009 (r190855) +++ user/piso/contrib/csup/updater.c Wed Apr 8 20:43:19 2009 (r190856) @@ -1385,11 +1385,8 @@ updater_addfile(struct updater *up, stru do { nread = stream_read(up->rd, buf, (BUFSIZE > remains ? remains : BUFSIZE)); - if (nread == -1) - return (UPDATER_ERR_PROTO); remains -= nread; - if (stream_write(to, buf, nread) == -1) - goto bad; + stream_write(to, buf, nread); } while (remains > 0); stream_close(to); line = stream_getln(up->rd, NULL); @@ -1414,11 +1411,9 @@ updater_addfile(struct updater *up, stru FA_MODTIME | FA_MASK); error = updater_updatefile(up, fup, md5, isfixup); fup->wantmd5 = NULL; /* So that it doesn't get freed. */ - return (error); -bad: - xasprintf(&up->errmsg, "%s: Cannot write: %s", fup->temppath, - strerror(errno)); - return (UPDATER_ERR_MSG); + if (error) + return (error); + return (0); } static int @@ -1474,9 +1469,7 @@ updater_checkout(struct updater *up, str if (nbytes == -1) goto bad; } - nbytes = stream_write(to, line, size); - if (nbytes == -1) - goto bad; + stream_write(to, line, size); line = stream_getln(up->rd, &size); first = 0; } @@ -1663,13 +1656,10 @@ updater_rcsedit(struct updater *up, stru if (rf == NULL) { fattr_maskout(oldfattr, ~FA_MODTIME); - if (fattr_equal(oldfattr, sr->sr_serverattr)) + if (fattr_equal(oldfattr, sr->sr_serverattr) == 0) lprintf(1, " SetAttrs %s", fup->coname); else lprintf(1, " Touch %s", fup->coname); - /* Install new attributes. */ - fattr_umask(sr->sr_serverattr, coll->co_umask); - fattr_install(sr->sr_serverattr, fup->destpath, NULL); if (fup->attic) lprintf(1, " -> Attic"); lprintf(1, "\n"); @@ -1689,11 +1679,8 @@ updater_rcsedit(struct updater *up, stru error = rcsfile_write(rf, dest); stream_close(dest); rcsfile_free(rf); - if (error) { - xasprintf(&up->errmsg, "%s: Cannot write: %s", fup->temppath, - strerror(errno)); - return (UPDATER_ERR_MSG); - } + if (error) + return (UPDATER_ERR_PROTO); finish: sr->sr_clientattr = fattr_frompath(path, FATTR_NOFOLLOW); @@ -1778,9 +1765,7 @@ updater_addelta(struct rcsfile *rf, stru size--; logline++; } - if (rcsdelta_appendlog(d, logline, size) - < 0) - return (-1); + rcsdelta_appendlog(d, logline, size); logline = stream_getln(rd, &size); } break; @@ -1811,9 +1796,7 @@ updater_addelta(struct rcsfile *rf, stru size--; textline++; } - if (rcsdelta_appendtext(d, textline, - size) < 0) - return (-1); + rcsdelta_appendtext(d, textline, size); textline = stream_getln(rd, &size); } break; @@ -1853,15 +1836,8 @@ updater_append_file(struct updater *up, stream_filter_start(to, STREAM_FILTER_MD5, md5); /* First write the existing content. */ - while ((nread = read(fd, buf, BUFSIZE)) > 0) { - if (stream_write(to, buf, nread) == -1) - goto bad; - } - if (nread == -1) { - xasprintf(&up->errmsg, "%s: Error reading: %s", - strerror(errno)); - return (UPDATER_ERR_MSG); - } + while ((nread = read(fd, buf, BUFSIZE)) > 0) + stream_write(to, buf, nread); close(fd); bytes = fattr_filesize(fa) - pos; @@ -1869,11 +1845,8 @@ updater_append_file(struct updater *up, do { nread = stream_read(up->rd, buf, (BUFSIZE > bytes) ? bytes : BUFSIZE); - if (nread == -1) - return (UPDATER_ERR_PROTO); bytes -= nread; - if (stream_write(to, buf, nread) == -1) - goto bad; + stream_write(to, buf, nread); } while (bytes > 0); stream_close(to); @@ -1899,11 +1872,9 @@ updater_append_file(struct updater *up, FA_MODTIME | FA_MASK); error = updater_updatefile(up, fup, md5, 0); fup->wantmd5 = NULL; /* So that it doesn't get freed. */ - return (error); -bad: - xasprintf(&up->errmsg, "%s: Cannot write: %s", fup->temppath, - strerror(errno)); - return (UPDATER_ERR_MSG); + if (error) + return (error); + return (0); } /* Copied: user/piso/contrib/file/FREEBSD-upgrade (from r187686, head/contrib/file/FREEBSD-upgrade) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/piso/contrib/file/FREEBSD-upgrade Wed Apr 8 20:43:19 2009 (r190856, copy of r187686, head/contrib/file/FREEBSD-upgrade) @@ -0,0 +1,30 @@ +# ex:ts=8 +$FreeBSD: vendor/file/dist/contrib/file/FREEBSD-upgrade 169962 2007-05-24 21:59:38Z obrien $ + +Christos Zoulas `file' + originals can be found at: ftp://ftp.astron.com/pub/file/ + +Imported by: + + mv magic/* . + rmdir magic + mv -i src/* . + rm -rf src + mv -i doc/* . + rm -rf doc + rm -rf python + rm -f lt* + rm -f missing depcomp + rm -f config.{guess,sub} + + cvs import -m "Virgin import of Christos Zoulas's FILE 4.21." \ + src/contrib/file ZOULAS file_4_21 + + +Never make local changes to ZOULAS `file'. Christos is very willing to +work with us to meet our FreeBSD needs. Thus submit any desired changes +to him and wait for the next release and vendor +import to get them. + +obrien@NUXI.com +15-Sept-2002 Copied: user/piso/contrib/file/magic2mime (from r187686, head/contrib/file/magic2mime) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/piso/contrib/file/magic2mime Wed Apr 8 20:43:19 2009 (r190856, copy of r187686, head/contrib/file/magic2mime) @@ -0,0 +1,69 @@ +#! /usr/bin/env perl +# -*- PERL -*- +# $File: magic2mime,v 1.4 2006/11/25 18:36:10 christos Exp $ +# Copyright (c) 1996, 1997 vax@linkdead.paranoia.com (VaX#n8) +# +# Usage: echo 'your-file-output-here' | file_to_ctype.pl +# file -b files... | file_to_ctype.pl +# It acts like a filter, reading from STDIN and any files on the command +# line, printing to STDOUT. + +## refs +# http://www.faqs.org/faqs/mail/mime-faq/part1/index.html +# comp.mail.mime FAQ +# ftp://ftp.isi.edu/in-notes/iana/assignments/media-types/media-types +# assigned content-types +# ftp://ftp.uu.net/inet/rfc/rfc-index +# RFC index; search for MIME + +@mapping = +( + # defaults + 'data', 'application/octet-stream', + 'text', 'text/plain', + # more specific + '^Rich Text Format data', 'text/richtext', + '^HTML document text', 'text/html', + '^exported SGML document text', 'text/sgml', + 'mail text', 'message/rfc822', + 'news text', 'message/news', + '^PostScript document text', 'application/postscript', + '^BinHex binary text', 'application/mac-binhex40', + '^Zip archive data', 'application/zip', + '^Microsoft Word', 'application/msword', + '^PGP key', 'application/pgp-keys', + '^PGP encrypted', 'application/pgp-encrypted', + '^PGP armored data signature', 'application/pgp-signature', + '^JPEG image', 'image/jpeg', + '^GIF image', 'image/gif', + '^PNG image', 'image/png', + '^TIFF image', 'image/tiff', + 'Computer Graphics Metafile', 'image/cgf', + '^Sun/NeXT audio data', 'audio/basic', + '^MPEG', 'video/mpeg', + '^Apple QuickTime movie', 'video/quicktime', + '^DICOM medical imaging data', 'application/dicom', + # made up by me + '^bitmap', 'image/x-bitmap', + '^PC bitmap data, Windows 3.x format', 'image/x-msw3bmp', + '^FLI', 'video/x-fli', + '^FLC', 'video/x-flc', + 'AVI data', 'video/x-avi', + 'WAVE', 'audio/x-wav', + 'VOC', 'audio/x-voc', +); + +local($mimetype,$index,$regexp); +while (<>) + { + chop; + $index = $#mapping - 1; + while ($index > -1 && !defined($mimetype)) + { + $mimetype = $mapping[$index + 1] if (/$mapping[$index]/); + $index -= 2; + } + print "$mimetype\n"; + undef $mimetype; # hack + } +0; Modified: user/piso/contrib/gdb/FREEBSD-Xlist ============================================================================== --- user/piso/contrib/gdb/FREEBSD-Xlist Wed Apr 8 20:20:19 2009 (r190855) +++ user/piso/contrib/gdb/FREEBSD-Xlist Wed Apr 8 20:43:19 2009 (r190856) @@ -1,60 +1,69 @@ $FreeBSD$ -gdb-6.1.1/bfd/* -gdb-6.1.1/config/* -gdb-6.1.1/etc/* -gdb-6.1.1/gdb/avr* -gdb-6.1.1/gdb/config/avr/* -gdb-6.1.1/gdb/config/cris/* -gdb-6.1.1/gdb/config/d10v/* -gdb-6.1.1/gdb/config/djgpp/* -gdb-6.1.1/gdb/config/frv/* -gdb-6.1.1/gdb/config/h8300/* -gdb-6.1.1/gdb/config/m32r/* -gdb-6.1.1/gdb/config/m68hc11/* -gdb-6.1.1/gdb/config/m68k/* -gdb-6.1.1/gdb/config/mcore/* -gdb-6.1.1/gdb/config/mn10300/* -gdb-6.1.1/gdb/config/ns32k/* -gdb-6.1.1/gdb/config/pa/* -gdb-6.1.1/gdb/config/sh/* -gdb-6.1.1/gdb/config/v850/* -gdb-6.1.1/gdb/config/vax/* -gdb-6.1.1/gdb/config/xstormy16/* -gdb-6.1.1/gdb/cris* -gdb-6.1.1/gdb/d10v* -gdb-6.1.1/gdb/frv* -gdb-6.1.1/gdb/h8300* -gdb-6.1.1/gdb/*m32r* -gdb-6.1.1/gdb/m68* -gdb-6.1.1/gdb/mcore* -gdb-6.1.1/gdb/mn10300* -gdb-6.1.1/gdb/nlm/* -gdb-6.1.1/gdb/ns32k* -gdb-6.1.1/gdb/osf-share/* -gdb-6.1.1/gdb/hppa* -gdb-6.1.1/gdb/rdi-share/* -gdb-6.1.1/gdb/sh* -gdb-6.1.1/gdb/testsuite/* -gdb-6.1.1/gdb/v850* -gdb-6.1.1/gdb/vax* -gdb-6.1.1/gdb/vx-share/* -gdb-6.1.1/gdb/xstormy16* -gdb-6.1.1/include/aout/* -gdb-6.1.1/include/coff/* -gdb-6.1.1/include/elf/* -gdb-6.1.1/include/mpw/* -gdb-6.1.1/include/nlm/* -gdb-6.1.1/include/opcode/* -gdb-6.1.1/intl/* -gdb-6.1.1/libiberty/* -gdb-6.1.1/mmalloc/* -gdb-6.1.1/opcodes/* -gdb-6.1.1/readline/* -gdb-6.1.1/sim/* -gdb-6.1.1/texinfo/* -gdb-6.1.1/utils/* +gdb-*/bfd/* +gdb-*/config/* +gdb-*/etc/* +gdb-*/gdb/avr* +gdb-*/gdb/config/avr/* +gdb-*/gdb/config/cris/* +gdb-*/gdb/config/d10v/* +gdb-*/gdb/config/djgpp/* +gdb-*/gdb/config/frv/* +gdb-*/gdb/config/h8300/* +gdb-*/gdb/config/m32r/* +gdb-*/gdb/config/m68hc11/* +gdb-*/gdb/config/m68k/* +gdb-*/gdb/config/mcore/* +gdb-*/gdb/config/mn10300/* +gdb-*/gdb/config/ns32k/* +gdb-*/gdb/config/pa/* +gdb-*/gdb/config/sh/* +gdb-*/gdb/config/v850/* +gdb-*/gdb/config/vax/* +gdb-*/gdb/config/xstormy16/* +gdb-*/gdb/cris* +gdb-*/gdb/d10v* +gdb-*/gdb/frv* +gdb-*/gdb/h8300* +gdb-*/gdb/iq2000* +gdb-*/gdb/i386nbsd* +gdb-*/gdb/m32c* +gdb-*/gdb/*m32r* +gdb-*/gdb/m68* +gdb-*/gdb/m88* +gdb-*/gdb/mcore* +gdb-*/gdb/mn10300* +gdb-*/gdb/mt-* +gdb-*/gdb/nlm/* +gdb-*/gdb/ns32k* +gdb-*/gdb/osf-share/* +gdb-*/gdb/ppcobsd* +gdb-*/gdb/hppa* +gdb-*/gdb/rdi-share/* +gdb-*/gdb/sh* +gdb-*/gdb/testsuite/* +gdb-*/gdb/v850* +gdb-*/gdb/vax* +gdb-*/gdb/vx-share/* +gdb-*/gdb/xstormy16* +gdb-*/gdb/xtensa* +gdb-*/include/aout/* +gdb-*/include/coff/* +gdb-*/include/elf/* +gdb-*/include/mpw/* +gdb-*/include/nlm/* +gdb-*/include/opcode/* +gdb-*/intl/* +gdb-*/libiberty/* +gdb-*/mmalloc/* +gdb-*/opcodes/* +gdb-*/readline/* +gdb-*/regformats/reg-cris* +gdb-*/sim/* +gdb-*/texinfo/* +gdb-*/utils/* *ChangeLog* *Makefile* +*TODO* *aix* *config.* *configure* @@ -63,4 +72,6 @@ gdb-6.1.1/utils/* *interix* *irix* *linux* +*mingw* *osf1* +*win32* Modified: user/piso/contrib/libpcap/pcap.h ============================================================================== --- user/piso/contrib/libpcap/pcap.h Wed Apr 8 20:20:19 2009 (r190855) +++ user/piso/contrib/libpcap/pcap.h Wed Apr 8 20:43:19 2009 (r190856) @@ -47,16 +47,10 @@ #include #endif /* WIN32/MSDOS/UN*X */ -#ifndef PCAP_DONT_INCLUDE_PCAP_BPF_H -#include -#endif +#include #include -#ifdef __cplusplus -extern "C" { -#endif - #define PCAP_VERSION_MAJOR 2 #define PCAP_VERSION_MINOR 4 Modified: user/piso/contrib/libpcap/pcap/pcap.h ============================================================================== --- user/piso/contrib/libpcap/pcap/pcap.h Wed Apr 8 20:20:19 2009 (r190855) +++ user/piso/contrib/libpcap/pcap/pcap.h Wed Apr 8 20:43:19 2009 (r190856) @@ -47,9 +47,7 @@ #include #endif /* WIN32/MSDOS/UN*X */ -#ifndef PCAP_DONT_INCLUDE_PCAP_BPF_H -#include -#endif +#include #include Modified: user/piso/contrib/openbsm/NEWS ============================================================================== --- user/piso/contrib/openbsm/NEWS Wed Apr 8 20:20:19 2009 (r190855) +++ user/piso/contrib/openbsm/NEWS Wed Apr 8 20:43:19 2009 (r190856) @@ -1,24 +1,5 @@ OpenBSM Version History -OpenBSM 1.1 beta 1 - -- The filesz parameter in audit_control(5) now accepts suffixes: 'B' for - Bytes, 'K' for Kilobytes, 'M' for Megabytes, and 'G' for Gigabytes. - For legacy support no suffix defaults to bytes. -- Audit trail log expiration support added. It is configured in - audit_control(5) with the expire-after parameter. If there is no - expire-after parameter in audit_control(5), the default, then the audit - trail files are not expired and removed. See audit_control(5) for - more information. -- Change defaults in audit_control: warn at 5% rather than 20% free for audit - partitions, rotate automatically at 2mb, and set the default policy to - cnt,argv rather than cnt so that execve(2) arguments are captured if - AUE_EXECVE events are audited. These may provide more usable defaults for - many users. -- Use au_domain_to_bsm(3) and au_socket_type_to_bsm(3) to convert - au_to_socket_ex(3) arguments to BSM format. -- Fix error encoding AUT_IPC_PERM tokens. - OpenBSM 1.1 alpha 5 - Stub libauditd(3) man page added. @@ -431,4 +412,4 @@ OpenBSM 1.0 alpha 1 to support reloading of kernel event table. - Allow comments in /etc/security configuration files. -$P4: //depot/projects/trustedbsd/openbsm/NEWS#32 $ +$P4: //depot/projects/trustedbsd/openbsm/NEWS#27 $ Modified: user/piso/contrib/openbsm/README ============================================================================== --- user/piso/contrib/openbsm/README Wed Apr 8 20:20:19 2009 (r190855) +++ user/piso/contrib/openbsm/README Wed Apr 8 20:43:19 2009 (r190856) @@ -1,4 +1,4 @@ -OpenBSM 1.1 beta 1 +OpenBSM 1.1 alpha 4 Introduction @@ -56,4 +56,4 @@ Information on TrustedBSD may be found o http://www.TrustedBSD.org/ -$P4: //depot/projects/trustedbsd/openbsm/README#35 $ +$P4: //depot/projects/trustedbsd/openbsm/README#34 $ Modified: user/piso/contrib/openbsm/VERSION ============================================================================== --- user/piso/contrib/openbsm/VERSION Wed Apr 8 20:20:19 2009 (r190855) +++ user/piso/contrib/openbsm/VERSION Wed Apr 8 20:43:19 2009 (r190856) @@ -1 +1 @@ -OPENBSM_1_1_BETA_1 +OPENBSM_1_1_ALPHA_5 Modified: user/piso/contrib/openbsm/bin/audit/audit.8 ============================================================================== --- user/piso/contrib/openbsm/bin/audit/audit.8 Wed Apr 8 20:20:19 2009 (r190855) +++ user/piso/contrib/openbsm/bin/audit/audit.8 Wed Apr 8 20:43:19 2009 (r190856) @@ -1,4 +1,4 @@ -.\" Copyright (c) 2004-2009 Apple Inc. +.\" Copyright (c) 2004 Apple Inc. .\" All rights reserved. .\" .\" Redistribution and use in source and binary forms, with or without @@ -25,9 +25,9 @@ .\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF .\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. .\" -.\" $P4: //depot/projects/trustedbsd/openbsm/bin/audit/audit.8#15 $ +.\" $P4: //depot/projects/trustedbsd/openbsm/bin/audit/audit.8#13 $ .\" -.Dd January 29, 2009 +.Dd December 11, 2008 .Dt AUDIT 8 .Os .Sh NAME @@ -35,7 +35,7 @@ .Nd audit management utility .Sh SYNOPSIS .Nm -.Fl e | i | n | s | t +.Fl i | n | s | t .Sh DESCRIPTION The .Nm @@ -43,10 +43,6 @@ utility controls the state of the audit One of the following flags is required as an argument to .Nm : .Bl -tag -width indent -.It Fl e -Forces the audit system to immediately remove audit log files that -meet the expiration criteria specified in the audit control file without -doing a log rotation. .It Fl i Initializes and starts auditing. This option is currently for Mac OS X only @@ -57,8 +53,6 @@ to be configured to run under .It Fl n Forces the audit system to close the existing audit log file and rotate to a new log file in a location specified in the audit control file. -Also, audit log files that meet the expiration criteria specified in the -audit control file will be removed. .It Fl s Specifies that the audit system should [re]synchronize its configuration from the audit control file. Modified: user/piso/contrib/openbsm/bin/audit/audit.c ============================================================================== --- user/piso/contrib/openbsm/bin/audit/audit.c Wed Apr 8 20:20:19 2009 (r190855) +++ user/piso/contrib/openbsm/bin/audit/audit.c Wed Apr 8 20:43:19 2009 (r190856) *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-user@FreeBSD.ORG Wed Apr 8 21:45:11 2009 Return-Path: Delivered-To: svn-src-user@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 87783106566B; Wed, 8 Apr 2009 21:45:11 +0000 (UTC) (envelope-from piso@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 5C4AA8FC23; Wed, 8 Apr 2009 21:45:11 +0000 (UTC) (envelope-from piso@FreeBSD.org) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.3/8.14.3) with ESMTP id n38LjB6X077753; Wed, 8 Apr 2009 21:45:11 GMT (envelope-from piso@svn.freebsd.org) Received: (from piso@localhost) by svn.freebsd.org (8.14.3/8.14.3/Submit) id n38LjB7t077752; Wed, 8 Apr 2009 21:45:11 GMT (envelope-from piso@svn.freebsd.org) Message-Id: <200904082145.n38LjB7t077752@svn.freebsd.org> From: Paolo Pisati Date: Wed, 8 Apr 2009 21:45:11 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org X-SVN-Group: user MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r190858 - user/piso X-BeenThere: svn-src-user@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the experimental " user" src tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Apr 2009 21:45:11 -0000 Author: piso Date: Wed Apr 8 21:45:11 2009 New Revision: 190858 URL: http://svn.freebsd.org/changeset/base/190858 Log: wipes my private branch. Deleted: user/piso/ From owner-svn-src-user@FreeBSD.ORG Wed Apr 8 21:57:04 2009 Return-Path: Delivered-To: svn-src-user@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 17DA8106564A; Wed, 8 Apr 2009 21:57:04 +0000 (UTC) (envelope-from piso@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id E04CA8FC12; Wed, 8 Apr 2009 21:57:03 +0000 (UTC) (envelope-from piso@FreeBSD.org) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.3/8.14.3) with ESMTP id n38Lv3UN078241; Wed, 8 Apr 2009 21:57:03 GMT (envelope-from piso@svn.freebsd.org) Received: (from piso@localhost) by svn.freebsd.org (8.14.3/8.14.3/Submit) id n38Lv3Xn078240; Wed, 8 Apr 2009 21:57:03 GMT (envelope-from piso@svn.freebsd.org) Message-Id: <200904082157.n38Lv3Xn078240@svn.freebsd.org> From: Paolo Pisati Date: Wed, 8 Apr 2009 21:57:03 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org X-SVN-Group: user MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r190859 - in user/piso: . ipfw X-BeenThere: svn-src-user@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the experimental " user" src tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Apr 2009 21:57:04 -0000 Author: piso Date: Wed Apr 8 21:57:03 2009 New Revision: 190859 URL: http://svn.freebsd.org/changeset/base/190859 Log: Create a private branch for ipfw's work. Added: user/piso/ user/piso/ipfw/ (props changed) - copied from r190858, head/ From owner-svn-src-user@FreeBSD.ORG Sat Apr 11 12:04:03 2009 Return-Path: Delivered-To: svn-src-user@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AEC67106577B; Sat, 11 Apr 2009 12:04:03 +0000 (UTC) (envelope-from nyan@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 85CBC8FC16; Sat, 11 Apr 2009 12:04:03 +0000 (UTC) (envelope-from nyan@FreeBSD.org) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.3/8.14.3) with ESMTP id n3BC43nw085565; Sat, 11 Apr 2009 12:04:03 GMT (envelope-from nyan@svn.freebsd.org) Received: (from nyan@localhost) by svn.freebsd.org (8.14.3/8.14.3/Submit) id n3BC43O7085564; Sat, 11 Apr 2009 12:04:03 GMT (envelope-from nyan@svn.freebsd.org) Message-Id: <200904111204.n3BC43O7085564@svn.freebsd.org> From: Takahashi Yoshihiro Date: Sat, 11 Apr 2009 12:04:03 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org X-SVN-Group: user MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r190916 - user/nyan/pc98/sys/dev/uart X-BeenThere: svn-src-user@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the experimental " user" src tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Apr 2009 12:04:26 -0000 Author: nyan Date: Sat Apr 11 12:04:03 2009 New Revision: 190916 URL: http://svn.freebsd.org/changeset/base/190916 Log: MFH: revision 190834 Fix hangs. Modified: user/nyan/pc98/sys/dev/uart/uart_dev_i8251.c Modified: user/nyan/pc98/sys/dev/uart/uart_dev_i8251.c ============================================================================== --- user/nyan/pc98/sys/dev/uart/uart_dev_i8251.c Sat Apr 11 10:37:04 2009 (r190915) +++ user/nyan/pc98/sys/dev/uart/uart_dev_i8251.c Sat Apr 11 12:04:03 2009 (r190916) @@ -351,15 +351,17 @@ i8251_set_icr(struct uart_bas *bas, u_in static void i8251_clrint(struct uart_bas *bas) { - u_int8_t iir; + u_int8_t iir, lsr; if (GET_SUBTYPE(bas) & COM_SUB_I8251F) { iir = uart_getreg(bas, serf_iir); while ((iir & IIR_NOPEND) == 0) { iir &= IIR_IMASK; - if (iir == IIR_RLS) - (void)uart_getreg(bas, serf_lsr); - else if (iir == IIR_RXRDY || iir == IIR_RXTOUT) + if (iir == IIR_RLS) { + lsr = uart_getreg(bas, serf_lsr); + if (lsr & (FLSR_BI | FLSR_PE)) + (void)uart_getreg(bas, serf_data); + } else if (iir == IIR_RXRDY || iir == IIR_RXTOUT) (void)uart_getreg(bas, serf_data); else if (iir == IIR_MLSC) (void)uart_getreg(bas, serf_msr); @@ -1052,7 +1054,8 @@ i8251_bus_ipend(struct uart_softc *sc) if ((lsr & STS8251_TxRDY) && sc->sc_txbusy) ipend |= SER_INT_TXIDLE; } - + if (ipend == 0) + i8251_clrint(bas); uart_unlock(sc->sc_hwmtx); return ((sc->sc_leaving) ? 0 : ipend); From owner-svn-src-user@FreeBSD.ORG Sat Apr 11 13:15:39 2009 Return-Path: Delivered-To: svn-src-user@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 42FA21065670; Sat, 11 Apr 2009 13:15:39 +0000 (UTC) (envelope-from piso@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 322128FC0A; Sat, 11 Apr 2009 13:15:39 +0000 (UTC) (envelope-from piso@FreeBSD.org) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.3/8.14.3) with ESMTP id n3BDFd9Y087087; Sat, 11 Apr 2009 13:15:39 GMT (envelope-from piso@svn.freebsd.org) Received: (from piso@localhost) by svn.freebsd.org (8.14.3/8.14.3/Submit) id n3BDFd23087086; Sat, 11 Apr 2009 13:15:39 GMT (envelope-from piso@svn.freebsd.org) Message-Id: <200904111315.n3BDFd23087086@svn.freebsd.org> From: Paolo Pisati Date: Sat, 11 Apr 2009 13:15:39 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org X-SVN-Group: user MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r190918 - user/piso/ipfw/sys/netinet/libalias X-BeenThere: svn-src-user@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the experimental " user" src tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Apr 2009 13:15:39 -0000 Author: piso Date: Sat Apr 11 13:15:38 2009 New Revision: 190918 URL: http://svn.freebsd.org/changeset/base/190918 Log: remove silly comments. Modified: user/piso/ipfw/sys/netinet/libalias/alias.c Modified: user/piso/ipfw/sys/netinet/libalias/alias.c ============================================================================== --- user/piso/ipfw/sys/netinet/libalias/alias.c Sat Apr 11 12:16:12 2009 (r190917) +++ user/piso/ipfw/sys/netinet/libalias/alias.c Sat Apr 11 13:15:38 2009 (r190918) @@ -1226,7 +1226,6 @@ FragmentOut(struct libalias *la, struct (prototypes in alias.h) */ -// XXX ip free int LibAliasSaveFragment(struct libalias *la, char *ptr) { @@ -1246,7 +1245,6 @@ LibAliasSaveFragment(struct libalias *la return (iresult); } -// XXX ip free char * LibAliasGetFragment(struct libalias *la, char *ptr) { @@ -1268,7 +1266,6 @@ LibAliasGetFragment(struct libalias *la, return (fptr); } -// XXX ip free void LibAliasFragmentIn(struct libalias *la, char *ptr, /* Points to correctly * de-aliased header From owner-svn-src-user@FreeBSD.ORG Sat Apr 11 14:12:45 2009 Return-Path: Delivered-To: svn-src-user@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 31729106567F; Sat, 11 Apr 2009 14:12:45 +0000 (UTC) (envelope-from piso@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 1F6168FC0A; Sat, 11 Apr 2009 14:12:45 +0000 (UTC) (envelope-from piso@FreeBSD.org) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.3/8.14.3) with ESMTP id n3BECiN6088342; Sat, 11 Apr 2009 14:12:44 GMT (envelope-from piso@svn.freebsd.org) Received: (from piso@localhost) by svn.freebsd.org (8.14.3/8.14.3/Submit) id n3BECiAA088341; Sat, 11 Apr 2009 14:12:44 GMT (envelope-from piso@svn.freebsd.org) Message-Id: <200904111412.n3BECiAA088341@svn.freebsd.org> From: Paolo Pisati Date: Sat, 11 Apr 2009 14:12:44 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org X-SVN-Group: user MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r190921 - user/piso/ipfw/sys/netinet/libalias X-BeenThere: svn-src-user@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the experimental " user" src tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Apr 2009 14:12:45 -0000 Author: piso Date: Sat Apr 11 14:12:44 2009 New Revision: 190921 URL: http://svn.freebsd.org/changeset/base/190921 Log: Correctly check return code after modules ran: this fix a bug introduced in rev 1.54. Modified: user/piso/ipfw/sys/netinet/libalias/alias.c Modified: user/piso/ipfw/sys/netinet/libalias/alias.c ============================================================================== --- user/piso/ipfw/sys/netinet/libalias/alias.c Sat Apr 11 14:10:42 2009 (r190920) +++ user/piso/ipfw/sys/netinet/libalias/alias.c Sat Apr 11 14:12:44 2009 (r190921) @@ -742,7 +742,7 @@ UdpAliasIn(struct libalias *la, struct i u_short alias_port; u_short proxy_port; int accumulate; - int r = 0, error; + int error; struct alias_data ad = { .lnk = lnk, .oaddr = &original_address, @@ -804,7 +804,7 @@ UdpAliasIn(struct libalias *la, struct i /* * If we cannot figure out the packet, ignore it. */ - if (r < 0) + if (error < 0) return (PKT_ALIAS_IGNORED); else return (PKT_ALIAS_OK); From owner-svn-src-user@FreeBSD.ORG Sat Apr 11 14:15:10 2009 Return-Path: Delivered-To: svn-src-user@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4D22B106566C; Sat, 11 Apr 2009 14:15:10 +0000 (UTC) (envelope-from piso@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 3BD998FC08; Sat, 11 Apr 2009 14:15:10 +0000 (UTC) (envelope-from piso@FreeBSD.org) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.3/8.14.3) with ESMTP id n3BEFA4Y088477; Sat, 11 Apr 2009 14:15:10 GMT (envelope-from piso@svn.freebsd.org) Received: (from piso@localhost) by svn.freebsd.org (8.14.3/8.14.3/Submit) id n3BEFAZk088475; Sat, 11 Apr 2009 14:15:10 GMT (envelope-from piso@svn.freebsd.org) Message-Id: <200904111415.n3BEFAZk088475@svn.freebsd.org> From: Paolo Pisati Date: Sat, 11 Apr 2009 14:15:10 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org X-SVN-Group: user MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r190923 - user/piso/ipfw/sys/netinet/libalias X-BeenThere: svn-src-user@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the experimental " user" src tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Apr 2009 14:15:10 -0000 Author: piso Date: Sat Apr 11 14:15:09 2009 New Revision: 190923 URL: http://svn.freebsd.org/changeset/base/190923 Log: In case of malformed packets (or some other unrecoverable error), toss the packet: fix a but introduced in rev 1.20. Modified: user/piso/ipfw/sys/netinet/libalias/alias_nbt.c Modified: user/piso/ipfw/sys/netinet/libalias/alias_nbt.c ============================================================================== --- user/piso/ipfw/sys/netinet/libalias/alias_nbt.c Sat Apr 11 14:13:39 2009 (r190922) +++ user/piso/ipfw/sys/netinet/libalias/alias_nbt.c Sat Apr 11 14:15:09 2009 (r190923) @@ -93,8 +93,7 @@ static int protohandler1(struct libalias *la, struct ip *pip, struct alias_data *ah) { - AliasHandleUdpNbt(la, pip, ah->lnk, ah->aaddr, *ah->aport); - return (0); + return (AliasHandleUdpNbt(la, pip, ah->lnk, ah->aaddr, *ah->aport)); } static int @@ -123,9 +122,8 @@ static int protohandler2out(struct libalias *la, struct ip *pip, struct alias_data *ah) { - AliasHandleUdpNbtNS(la, pip, ah->lnk, &pip->ip_src, ah->sport, - ah->aaddr, ah->aport); - return (0); + return (AliasHandleUdpNbtNS(la, pip, ah->lnk, &pip->ip_src, ah->sport, + ah->aaddr, ah->aport)); } /* Kernel module definition. */ From owner-svn-src-user@FreeBSD.ORG Sat Apr 11 14:24:29 2009 Return-Path: Delivered-To: svn-src-user@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A835B106564A; Sat, 11 Apr 2009 14:24:29 +0000 (UTC) (envelope-from piso@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 96E928FC12; Sat, 11 Apr 2009 14:24:29 +0000 (UTC) (envelope-from piso@FreeBSD.org) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.3/8.14.3) with ESMTP id n3BEOT3l088780; Sat, 11 Apr 2009 14:24:29 GMT (envelope-from piso@svn.freebsd.org) Received: (from piso@localhost) by svn.freebsd.org (8.14.3/8.14.3/Submit) id n3BEOTIW088779; Sat, 11 Apr 2009 14:24:29 GMT (envelope-from piso@svn.freebsd.org) Message-Id: <200904111424.n3BEOTIW088779@svn.freebsd.org> From: Paolo Pisati Date: Sat, 11 Apr 2009 14:24:29 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org X-SVN-Group: user MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r190926 - user/piso/ipfw/sys/netinet/libalias X-BeenThere: svn-src-user@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the experimental " user" src tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Apr 2009 14:24:29 -0000 Author: piso Date: Sat Apr 11 14:24:29 2009 New Revision: 190926 URL: http://svn.freebsd.org/changeset/base/190926 Log: Anticipate a check: what's the point of adjusting a checksum if we are going to toss the packet anyway? Modified: user/piso/ipfw/sys/netinet/libalias/alias.c Modified: user/piso/ipfw/sys/netinet/libalias/alias.c ============================================================================== --- user/piso/ipfw/sys/netinet/libalias/alias.c Sat Apr 11 14:20:45 2009 (r190925) +++ user/piso/ipfw/sys/netinet/libalias/alias.c Sat Apr 11 14:24:29 2009 (r190926) @@ -762,6 +762,9 @@ UdpAliasIn(struct libalias *la, struct i /* Walk out chain. */ error = find_handler(IN, UDP, la, pip, &ad); + /* If we cannot figure out the packet, ignore it. */ + if (error < 0) + return (PKT_ALIAS_IGNORED); /* If UDP checksum is not zero, then adjust since destination port */ /* is being unaliased and destination address is being altered. */ @@ -801,13 +804,7 @@ UdpAliasIn(struct libalias *la, struct i &original_address, &pip->ip_dst, 2); pip->ip_dst = original_address; - /* - * If we cannot figure out the packet, ignore it. - */ - if (error < 0) - return (PKT_ALIAS_IGNORED); - else - return (PKT_ALIAS_OK); + return (PKT_ALIAS_OK); } return (PKT_ALIAS_IGNORED); }