I have created a patch which goes a long way to clean up the the
usage of the <sys/queue.h> API.  The patch is generated automatically
and the objectfiles are identical if line numbers are preserved by
breaking style(9).

You can find the script and the patch here:

        http://phk.freebsd.dk/patch

Please email your comments to me before 07-02-2001 where I plan to
commit the patch.

I've included the list of files affected below.

Poul-Henning

Index: alpha/tc/esp.c
Index: cam/cam_periph.c
Index: cam/cam_xpt.c
Index: cam/scsi/scsi_cd.c
Index: cam/scsi/scsi_da.c
Index: cam/scsi/scsi_low.c
Index: cam/scsi/scsi_low_pisa.c
Index: cam/scsi/scsi_pt.c
Index: coda/coda_subr.c
Index: dev/aic7xxx/aicasm/aicasm.c
Index: dev/aic7xxx/aicasm/aicasm_symbol.c
Index: dev/asr/asr.c
Index: dev/ed/if_ed.c
Index: dev/eisa/eisaconf.c
Index: dev/ex/if_ex.c
Index: dev/fe/if_fe.c
Index: dev/ie/if_ie.c
Index: dev/pdq/pdq_ifsubr.c
Index: dev/sn/if_sn.c
Index: dev/usb/uhci.c
Index: dev/xe/if_xe.c
Index: fs/hpfs/hpfs_hash.c
Index: gnu/ext2fs/ext2_vfsops.c
Index: i386/isa/if_le.c
Index: i386/isa/if_wl.c
Index: i386/isa/bs/bs.c
Index: i386/isa/bs/bs_pisa.c
Index: i386/isa/bs/bsfunc.c
Index: i4b/driver/i4b_ispppsubr.c
Index: kern/kern_linker.c
Index: kern/kern_module.c
Index: kern/kern_sysctl.c
Index: kern/vfs_subr.c
Index: miscfs/fdesc/fdesc_vnops.c
Index: miscfs/nullfs/null_subr.c
Index: miscfs/procfs/procfs_vnops.c
Index: miscfs/umapfs/umap_subr.c
Index: miscfs/union/union_vfsops.c
Index: msdosfs/msdosfs_vfsops.c
Index: net/bridge.c
Index: net/if.c
Index: net/if_ef.c
Index: net/if_fddisubr.c
Index: net/if_vlan.c
Index: net/pfil.c
Index: net/rtsock.c
Index: netatalk/aarp.c
Index: netinet/fil.c
Index: netinet/if_ether.c
Index: netinet/in.c
Index: netinet/in_pcb.c
Index: netinet/ip_divert.c
Index: netinet/ip_dummynet.c
Index: netinet/ip_encap.c
Index: netinet/ip_fw.c
Index: netinet/ip_icmp.c
Index: netinet/ip_input.c
Index: netinet/ip_output.c
Index: netinet/raw_ip.c
Index: netinet/tcp_subr.c
Index: netinet/udp_usrreq.c
Index: netipx/ipx_input.c
Index: netipx/ipx_ip.c
Index: netipx/ipx_usrreq.c
Index: netnatm/natm_pcb.c
Index: netncp/ncp_conn.c
Index: netncp/ncp_subr.c
Index: ntfs/ntfs_ihash.c
Index: ntfs/ntfs_subr.c
Index: nwfs/nwfs_node.c
Index: nwfs/nwfs_vfsops.c
Index: pci/if_de.c
Index: pci/if_sf.c
Index: pci/if_sk.c
Index: pci/if_ti.c
Index: pci/if_tl.c
Index: pci/if_wx.c
Index: ufs/ffs/ffs_softdep.c
Index: ufs/ffs/ffs_vfsops.c
Index: ufs/ufs/ufs_extattr.c
Index: ufs/ufs/ufs_ihash.c
Index: ufs/ufs/ufs_quota.c
Index: vm/vm_meter.c
Index: vm/vm_object.c
Index: vm/vm_pageout.c
Index: vm/vm_pager.c

--
Poul-Henning Kamp       | UNIX since Zilog Zeus 3.20
[EMAIL PROTECTED]         | TCP/IP since RFC 956
FreeBSD committer       | BSD since 4.3-tahoe
Never attribute to malice what can adequately be explained by incompetence.


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to