xref: /netbsd-src/doc/TODO.nits (revision cc800d12bdc71f8d5e37128b00af432c84b3593b)
1*cc800d12Sskrll#	$NetBSD: TODO.nits,v 1.10 2011/01/02 18:12:01 skrll Exp $
243774cd9Sperry#
343774cd9Sperry# This file documents small nits in our code (often marked in comments
443774cd9Sperry# with /* XXX */) and similar "small fixes needed" so that they will not
543774cd9Sperry# be forgotten.
643774cd9Sperry#
743774cd9Sperry# Generally speaking, this file represents a queue of small,
843774cd9Sperry# straightforward things to fix. If something is a serious project, it
943774cd9Sperry# should probably go in to TODO. If it is unlikely something will ever
1043774cd9Sperry# be fixed, do not put it in this file, just document it in a comment.
1143774cd9Sperry#
1243774cd9Sperry# The entry format is:
1343774cd9Sperry#
1443774cd9Sperry#   YYYY-MM-DD (userid) Explanation
1543774cd9Sperry#
1643774cd9Sperry# The date is the date the nit was first added.
1743774cd9Sperry#
1843774cd9Sperry# Try to keep the format consistent -- we may want to machine parse it
1943774cd9Sperry# someday.
2043774cd9Sperry#
2143774cd9Sperry# Add new nits at the bottom of the file. Remove old nits as you fix
2243774cd9Sperry# them.
2343774cd9Sperry
24f12b7174Schristos2005-09-13 (christos) src/lib/libpthread depends on __LIBC12_SOURCE__
25f12b7174Schristos    and compat headers. This is unnecessary.
26debf7b47Schristos2005-09-20 (christos) add CTL_KERN.KERN_IPC.KIPC_MAXSOCKBUF so that we
27debf7b47Schristos    can find out the max space we can use for SO_SNDBUF and SO_RCVBUF
28debf7b47Schristos    like FreeBSD has.
29debf7b47Schristos2005-09-20 (christos) add NFSMNT_AC{REG,DIR}{MIN,MAX} and other fields
30debf7b47Schristos    necessary for nfsv4 to nfs_args (so that we bump the args version
31debf7b47Schristos    only once). Make NFSMNT_NOAC read/write data without cacheing too.
32