11.11Sgdt#	$NetBSD: TODO.nits,v 1.11 2025/04/12 18:06:17 gdt Exp $
21.1Sperry#
31.1Sperry# This file documents small nits in our code (often marked in comments
41.1Sperry# with /* XXX */) and similar "small fixes needed" so that they will not
51.1Sperry# be forgotten.
61.5Ssimonb#
71.1Sperry# Generally speaking, this file represents a queue of small,
81.1Sperry# straightforward things to fix. If something is a serious project, it
91.1Sperry# should probably go in to TODO. If it is unlikely something will ever
101.1Sperry# be fixed, do not put it in this file, just document it in a comment.
111.5Ssimonb#
121.1Sperry# The entry format is:
131.5Ssimonb#
141.1Sperry#   YYYY-MM-DD (userid) Explanation
151.5Ssimonb#
161.1Sperry# The date is the date the nit was first added.
171.1Sperry#
181.1Sperry# Try to keep the format consistent -- we may want to machine parse it
191.1Sperry# someday.
201.5Ssimonb#
211.1Sperry# Add new nits at the bottom of the file. Remove old nits as you fix
221.1Sperry# them.
231.1Sperry
241.3Schristos2005-09-13 (christos) src/lib/libpthread depends on __LIBC12_SOURCE__
251.3Schristos    and compat headers. This is unnecessary.
261.4Schristos2005-09-20 (christos) add CTL_KERN.KERN_IPC.KIPC_MAXSOCKBUF so that we
271.4Schristos    can find out the max space we can use for SO_SNDBUF and SO_RCVBUF
281.4Schristos    like FreeBSD has.
291.4Schristos2005-09-20 (christos) add NFSMNT_AC{REG,DIR}{MIN,MAX} and other fields
301.4Schristos    necessary for nfsv4 to nfs_args (so that we bump the args version
311.4Schristos    only once). Make NFSMNT_NOAC read/write data without cacheing too.
321.11Sgdt2018-07-31 (gdt, moved from TODO.npf) Modify documentation of IPF to
331.11Sgdt    note deprecation (after verifying that Core's deprecation decision
341.11Sgdt    is still in force).
35