Commit Graph

247757 Commits

Author SHA1 Message Date
ozaki-r
e4f13796f3 Tweak icmp6_input; always use off, not *offp 2017-01-13 10:38:37 +00:00
dholland
298a4bfa9a Update roadmaps, unilaterally, because most of these hadn't been touched
since the pre-6.0 period and nobody else has been doing the work. There's
a lot of things whose current state I don't know; please fill in. Also the
stuff I've added is necessarily biased towards projects I think about, so
please add more.
2017-01-13 10:14:58 +00:00
hannken
cfa69dcf1b Add file-local iterator variant vfs_vnode_iterator_next1() that
waits for vnodes to become reclaimed and use it from vflush().
2017-01-13 10:10:32 +00:00
hauke
5dbf5ec614 Add missing <sys/stat.h> for open(2) flags. 2017-01-13 08:41:46 +00:00
ozaki-r
a0d1dbdc06 Remove a check added wrongly 2017-01-13 08:11:01 +00:00
ozaki-r
6fe17373ab Add tests for net.inet6.ip6.prefer_tempaddr 2017-01-13 06:30:33 +00:00
ozaki-r
ade7bb4d73 Remove extra checks and cleanup 2017-01-13 06:30:09 +00:00
christos
d8dfcd6c2a regen 2017-01-13 06:18:31 +00:00
msaitoh
98ff4b5f9f Fix a bug that the parent interface's callback wasn't called when the vlan
interface is configured. A callback function uses VLAN_ATTACHED() function
which check ec->ec_nvlans, the value should be incremented before calling the
callback. This bug was added in if_vlan.c rev. 1.83 (2015/11/19).
2017-01-13 06:11:56 +00:00
christos
a1a8fc3617 const police! 2017-01-13 06:11:27 +00:00
christos
105115c2ab Don't define PT_{S,G}ETREGS on the command line. Yes, it can make things
compile, but when it does, it is always bogus!
2017-01-13 06:04:48 +00:00
christos
2c6ed7a648 another buffer overflow. 2017-01-13 05:49:27 +00:00
dholland
07fc176173 Remove items that were in -6. 2017-01-13 05:45:46 +00:00
christos
d10747c624 welcome to the constant age. 2017-01-13 05:35:20 +00:00
christos
9d4c7048f5 Add missing forward decl. 2017-01-13 05:26:42 +00:00
christos
a1bf1494f3 Bart Simpson's punishment. 2017-01-13 05:18:22 +00:00
christos
f6982a4254 help gcc's numbscullness. 2017-01-13 05:12:44 +00:00
christos
b77712dd0e add missing forward struct decl 2017-01-13 04:43:16 +00:00
christos
a91ed3e0f7 use _KMEMUSER for <sys/file.h> 2017-01-13 04:22:51 +00:00
christos
15a8367e55 Don't consider a disk hosed if we did not find a column for it; dedup code. 2017-01-13 04:22:16 +00:00
christos
794a9d5044 use getpagesize(3). 2017-01-13 04:18:54 +00:00
kre
97c5c4a143 Move the #ifndef/#define dance for the (currently) system undefined
PTRACE_VFORK* macros out of a function that is not always compiled
(as they are used in other functions that are.)   Unbreak the build.
2017-01-13 03:01:09 +00:00
christos
1ce2d3c329 remove re-definition 2017-01-13 01:39:04 +00:00
christos
8e7ebb8f8c Handle errors in system headers 2017-01-13 01:14:27 +00:00
christos
717c531541 Don't re-define MAP_ANONYMOUS 2017-01-12 23:15:49 +00:00
christos
398615dda3 Rearrange headers 2017-01-12 23:12:59 +00:00
christos
de913159af need stddef.h for offsetof 2017-01-12 23:06:23 +00:00
christos
0473a38167 don't mess with snprintf! 2017-01-12 23:03:49 +00:00
christos
32d170f209 need <sys/param.h> before defining MIN/MAX 2017-01-12 22:57:26 +00:00
joerg
3ddb200518 Remove some manual size tuning that no longer seems to be needed. 2017-01-12 22:16:29 +00:00
kamil
314c5d1975 Add new tests vforkdone[12] in t_ptrace_wait{,3,4,6,id,pid}
vforkdone1:
    Verify that vfork(2) is intercepted by ptrace(2) with EVENT_MASK
    set to PTRACE_VFORK_DONE

vforkdone2:
    Verify that vfork(2) is intercepted by ptrace(2) with EVENT_MASK
    set to PTRACE_FORK | PTRACE_VFORK_DONE

As of now PTRACE_VFORK_DONE is undefined in <sys/ptrace.h>.

Sponsored by <The NetBSD Foundation>
2017-01-12 21:35:53 +00:00
christos
78df756bd3 sprinkle __unused 2017-01-12 19:21:09 +00:00
christos
c6817f9639 fix redefinitions 2017-01-12 19:15:10 +00:00
christos
7ca638644a disable until we fix the build. 2017-01-12 19:10:34 +00:00
christos
73f4d05a56 revert for now; too many issues. 2017-01-12 19:10:00 +00:00
christos
46c2733f8f we JAVE_SSIZE max. 2017-01-12 19:07:14 +00:00
christos
3d8350ba37 fix sign issues 2017-01-12 19:03:09 +00:00
maya
68f994d51e replace old style function declaration 2017-01-12 19:02:22 +00:00
christos
ea36f744b3 fix compilation 2017-01-12 18:52:15 +00:00
christos
44b1505578 friendlier to _KMEMUSER 2017-01-12 18:50:17 +00:00
christos
86268722b0 Welcome to the constant age! 2017-01-12 18:42:53 +00:00
christos
31613a05ed fix sign confusion 2017-01-12 18:40:02 +00:00
abhinav
e74c9f1425 Fix couple of typos:
s/summay/summary
	s/highligting/highlighting
2017-01-12 18:37:09 +00:00
christos
d92cd42ea3 make __sigmask unsigned 2017-01-12 18:29:14 +00:00
maya
f8d901fcdb Appease coverity which is having nightmares about strings not being
null-terminated by using strlcpy rather than strncpy when it doesn't
matter.

ok christos.
2017-01-12 18:26:08 +00:00
christos
585a07d820 Don't go redefining system constants, without checking if the system provides
them.
2017-01-12 18:23:04 +00:00
abhinav
54c4ab264d Fix typo: s/currenly/currently 2017-01-12 18:19:31 +00:00
christos
e9f6168b19 undo SSP damage from -Wsystem-headers 2017-01-12 18:16:52 +00:00
christos
4dd10bdd36 - allocate space dynamically instead of putting structs in BSS.
- change some wrong strncat to strlcat.
2017-01-12 17:38:08 +00:00
ryo
de1b0d7b6e * pfil_add_hook() no longer treats PFIL_IFADDR and PFIL_IFNET. delete them from pfil_flag_cases[].
* add/fix KASSERT
* fix comment
2017-01-12 17:19:17 +00:00