Commit Graph

5734 Commits

Author SHA1 Message Date
christos
ffeb8dbf4e Define _KERNTYPES for things that need it. 2016-01-23 21:22:45 +00:00
christos
c0d969f01d define sooner _KMEMUSER 2016-01-23 20:28:24 +00:00
christos
bab08dd002 don't include <sys/mbuf.h> 2016-01-23 19:08:02 +00:00
riastradh
d604e653d0 Omit spurious include of <sys/isa_defs.h> in dtrace tools build.
Fixes dtrace tools cross-build from architectures with no dtrace
support:

#   compile  libctf/ctf_create.lo
[...]
/export/anoncvs/src/tools/libctf/../../external/cddl/osnet/sys/sys/isa_defs.h:50:2: error: #error "architecture not supported"
 #error "architecture not supported"
  ^
2016-01-23 15:45:42 +00:00
christos
e8da065e3b cleanup pkgsrc junk 2016-01-23 03:11:14 +00:00
christos
808f096b09 we don't want sys/mbuf.h 2016-01-23 01:57:56 +00:00
christos
21f7378202 add proftpd diffs. 2016-01-23 00:05:54 +00:00
christos
1c3e5c3032 add more points. 2016-01-23 00:05:38 +00:00
christos
b5559a7d96 turned mapped v4 addresses to real v4 addresses so that they work. 2016-01-22 22:31:11 +00:00
roy
98c42a5b41 Remove unused var 2016-01-22 20:21:04 +00:00
roy
fbb8252e94 Size the kevent receive buffer correctly. 2016-01-22 18:01:05 +00:00
roy
0e46e78071 Fix build for clang and kqueue 2016-01-22 17:56:20 +00:00
mrg
93abc59558 protect the entire contents of regsub.c with extern "C".
this fixes the tools build, at least.

also, remove the no longer needed cdefs.h from one of these copies.
2016-01-21 04:55:40 +00:00
roy
239a09e1aa Sync 2016-01-20 19:42:33 +00:00
christos
8b59ebd5ef make regasub a "C" decl. 2016-01-20 17:09:04 +00:00
christos
c424ac81dd make regasub a c decl. 2016-01-20 17:08:27 +00:00
roy
d2b81c07d7 Re-queue kqueue events after forking. 2016-01-20 17:03:35 +00:00
roy
042b6b4776 Sync upstream changes for eloop 2016-01-20 15:26:13 +00:00
christos
168ddffc8a sync with gcc.old (catch up with __RCSID removal and libc sync) 2016-01-20 15:13:33 +00:00
christos
fe4272b7bc remove __RCSID, sync with libc 2016-01-20 15:12:29 +00:00
roy
96193774ca Build with kqueue(2) support 2016-01-20 15:08:44 +00:00
roy
6da92e7fec Add kqueue(2) support. 2016-01-20 15:07:52 +00:00
roy
19aa8ba08a If an interface is removed, zero the remembered ifindex.
Don't try to set properties on the interface when it is removed.
2016-01-20 14:43:40 +00:00
christos
1f95ef81a2 Merge 9.10.3-P3:
4288.   [bug]           Fixed a regression in resolver.c:possibly_mark()
                        which caused known-bogus servers to be queried
                        anyway. [RT #41321]

4286.   [security]      render_ecs errors were mishandled when printing out
                        a OPT record resulting in a assertion failure.
                        (CVE-2015-8705) [RT #41397]

4285.   [security]      Specific APL data could trigger a INSIST.
                        (CVE-2015-8704) [RT #41396]
2016-01-20 02:14:02 +00:00
christos
3446f5fe8e Import bind 9.10.3-P3 2016-01-20 01:52:08 +00:00
roy
24a4d098ea wpa_supplicant dropped the -w option a long time ago, lets not pretend
it still works.
2016-01-19 18:09:09 +00:00
roy
e2e73853a3 Downing the interface now disables it instead of removing it. 2016-01-19 17:22:57 +00:00
roy
b34fd366ac Use the interface index from the correc structure according to the message
to find the driver instead of assuming that rtm_index is corect.
2016-01-19 16:47:44 +00:00
roy
05166036b2 Syntax (no functional change) 2016-01-19 15:49:07 +00:00
roy
a580913301 Revert an older change as upstream now calculates level from rssi and noise. 2016-01-19 15:45:00 +00:00
roy
540fe73fe8 Remove pointless check 2016-01-19 15:27:57 +00:00
roy
a0af6c43af Remove added debug to sync more with upstream. 2016-01-19 15:18:20 +00:00
roy
11ef54a957 Don't log RTM messages we aren't interested in at all. 2016-01-19 15:08:29 +00:00
christos
9ca1704a93 include unistd.h for getpagesize() 2016-01-17 22:51:32 +00:00
christos
10dfc2597e ifdef __RCSID 2016-01-16 19:28:36 +00:00
christos
d874e91932 import the latest autoconf 2016-01-16 18:35:58 +00:00
joerg
5c6e50941c Add missing format string annotation. 2016-01-16 01:14:39 +00:00
joerg
7e0794aef8 Fix merge error of diagnostic pragmas. 2016-01-16 01:14:21 +00:00
joerg
03600a11a4 Don't play games with format strings. 2016-01-16 01:05:40 +00:00
roy
7afa5a975d Sort options and reduce printf calls. 2016-01-15 20:34:35 +00:00
tron
c179f7c274 Fix build with "USE_SSP" set to "yes" 2016-01-15 18:03:32 +00:00
joerg
930dcad416 Expand undefined number. 2016-01-15 15:37:05 +00:00
christos
c25aca9c71 we have unistd.h 2016-01-15 15:14:02 +00:00
christos
5496b9d0d6 remove param.h 2016-01-15 15:13:28 +00:00
joerg
2c5fc9570b Left shift of negative values is UB, just write the constant out. 2016-01-15 00:18:19 +00:00
roy
9ff00cbafe Create global init to handle socket calls and route messages.
Register each interface inside the global driver so that
routing messages can find the interface based on rtm_ifindex.
2016-01-14 21:19:41 +00:00
christos
a5338de11b hook send-pr 2016-01-14 21:13:54 +00:00
christos
592de26897 Apply our local changes bringing us up to 3.95 (for which there is no
release tar), and add build glue.
2016-01-14 21:13:20 +00:00
christos
68c5b58147 import send-pr from gnats-3.2 2016-01-14 21:06:13 +00:00
christos
fa28c6faa1 - merge local changes
- provide reach-over infrastructure
2016-01-14 04:22:38 +00:00