plunky
3afdcf10ba
clarify closing of descriptor returned by dirfd(3)
2016-01-22 08:50:00 +00:00
ozaki-r
b8172cd4d1
Revert previous
...
atm_input is not compatible with ifp->if_input and other *_input routines...
2016-01-22 06:51:47 +00:00
ozaki-r
6978981cea
Don't call atm_input directly
...
This should be the last one that was survived ifp->if_input replacements.
No functional change.
2016-01-22 06:34:59 +00:00
riastradh
87bc652e3d
Don't abuse struct protosw for ip_encap -- introduce struct encapsw.
...
Mostly mechanical change to replace it, culling some now-needless
boilerplate around all the users.
This does not substantively change the ip_encap API or eliminate
abuse of sketchy pointer casts -- that will come later, and will be
easier now that it is not tangled up with struct protosw.
2016-01-22 05:15:10 +00:00
ozaki-r
eef1a9e462
Fix build with RUMP_LOCKDEBUG=yes
2016-01-22 04:26:01 +00:00
zafer
b8492eb072
fix typo.
2016-01-22 03:38:57 +00:00
christos
e266d25de2
PR/50686: David Binderman: fix memory leak
2016-01-21 17:17:53 +00:00
christos
e7798716b4
remove malloc casts.
2016-01-21 17:16:48 +00:00
christos
df13a573b0
PR/50685: David Binderman: fix memory leak
2016-01-21 17:14:05 +00:00
christos
a7dbc6bff9
PR/50684: David Binderman: Fix memory leak
2016-01-21 17:00:23 +00:00
christos
8ad8763155
PR/50683: David Binderman: Fix memory leak.
2016-01-21 16:58:36 +00:00
riastradh
7c7b1739c8
Revert previous: ran cvs commit when I meant cvs diff. Sorry!
...
Hit up-arrow one too few times.
2016-01-21 15:41:29 +00:00
riastradh
b41d562bd0
Give proper prototype to ip_output.
2016-01-21 15:27:48 +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
riastradh
f8b0ac1cb4
Give proper prototype to ip_output.
2016-01-20 22:12:22 +00:00
riastradh
0685935511
Pass the requisite number of arguments to ip_output from ipf.
...
Fortunately the last argument, struct socket *so, is used only when
flags includes IP_DF (0x4000), which is not the case here -- we pass
IP_FORWARDING (0x0001).
2016-01-20 22:11:23 +00:00
riastradh
6439c4109a
Give proper prototype to rip_output.
2016-01-20 22:02:54 +00:00
riastradh
2880d69957
Give proper prototype to udp_output.
2016-01-20 22:01:18 +00:00
riastradh
d33ecd31cb
Give proper prototype to ddp_output.
2016-01-20 21:59:19 +00:00
riastradh
65a8f527af
Eliminate struct protosw::pr_output.
...
You can't use this unless you know what it is a priori: the formal
prototype is variadic, and the different instances (e.g., ip_output,
route_output) have different real prototypes.
Convert the only user of it, raw_send in net/raw_cb.c, to take an
explicit callback argument. Convert the only instances of it,
route_output and key_output, to such explicit callbacks for raw_send.
Use assertions to make sure the conversion to explicit callbacks is
warranted.
Discussed on tech-net with no objections:
https://mail-index.netbsd.org/tech-net/2016/01/16/msg005484.html
2016-01-20 21:43:59 +00:00
christos
e17fe16cac
Don't return NULL when we are freeing the root node; return a free'd pointer
...
instead.
2016-01-20 20:47:41 +00:00
roy
d19d3590dc
Note import of dhcpcd-6.10.1
2016-01-20 19:43:23 +00:00
roy
239a09e1aa
Sync
2016-01-20 19:42:33 +00:00
christos
73f09d245f
Regen with autoconf 2.69.
2016-01-20 19:35:32 +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
christos
801bf996c3
Add support for Windows I{32,64} formats from Jason Hood via file(1).
2016-01-20 15:43:05 +00:00
christos
2e3cfa464e
PR/50681: Markiyan Kushnir: Fix memory leak when we delete the root node.
...
It is questionable if we should return NULL in that case, but what is the
parent of root? The new adjusted root?
2016-01-20 15:31:55 +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
jklos
cd6b0c019b
Change base address to account for later Alpha models with later firmware
...
which require more space for SRM.
2016-01-20 12:49:21 +00:00
knakahara
2692d86ef7
remove unused variable.
2016-01-20 05:58:49 +00:00
christos
741b61a67e
bump bind libraries.
2016-01-20 02:20:41 +00:00
christos
bcae4de40b
mention new bind.
2016-01-20 02:15:15 +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
martin
c0c8832090
regen
2016-01-19 19:03:27 +00:00
martin
676c5010f5
Add a NetChip USB-IDE bridge
2016-01-19 19:02:32 +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
christos
76a27842d2
More fixes from upstream:
...
- X connection forwarding fixes
- more explicit_bzero
- more closing file descriptors
XXX: pullup-7
2016-01-19 17:10:55 +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