Re: splassert with pppd

2016-12-29 Thread Alexander Bluhm
On Thu, Dec 29, 2016 at 09:39:08AM +0100, Martin Pieuchot wrote: > On 23/12/16(Fri) 16:33, Stefan Sperling wrote: > > When I kill pppd, running on top of umsm(4), I see the following splasserts: > > Thanks for the report. > > > End of stack trace. > > splassert: sorwakeup: want 1 have 0 > >

Re: Recursive splsoftnet() in in6_ifattach_linklocal()

2016-12-29 Thread Alexander Bluhm
On Thu, Dec 29, 2016 at 09:15:54AM +0100, Martin Pieuchot wrote: > Get rid of them, ok? OK bluhm@ > > Index: netinet6/in6_ifattach.c > === > RCS file: /cvs/src/sys/netinet6/in6_ifattach.c,v > retrieving revision 1.100 > diff -u -p

Re: splassert with pppd

2016-12-29 Thread Martin Pieuchot
On 23/12/16(Fri) 16:33, Stefan Sperling wrote: > When I kill pppd, running on top of umsm(4), I see the following splasserts: Thanks for the report. > End of stack trace. > splassert: sorwakeup: want 1 have 0 > Starting stack trace... > sorwakeup(1,0,d09d9be1,0,9cee1169) at sorwakeup+0x3f >

Recursive splsoftnet() in in6_ifattach_linklocal()

2016-12-29 Thread Martin Pieuchot
Get rid of them, ok? Index: netinet6/in6_ifattach.c === RCS file: /cvs/src/sys/netinet6/in6_ifattach.c,v retrieving revision 1.100 diff -u -p -r1.100 in6_ifattach.c --- netinet6/in6_ifattach.c 30 Jun 2016 08:19:03 -

Re: if attach/detach netlocks

2016-12-29 Thread Martin Pieuchot
On 29/12/16(Thu) 01:15, Alexander Bluhm wrote: > On Fri, Dec 23, 2016 at 12:09:32AM +0100, Martin Pieuchot wrote: > > On 22/12/16(Thu) 20:45, Mike Belopuhov wrote: > > > I think this is what is required here. Works here, but YMMV. > > > > splnet() in a pseudo-driver seems completely wrong, you

doas parse.y refinement

2016-12-29 Thread Ted Unangst
it occurs to me that arglist and envlist are the same thing, a strlist. Index: parse.y === RCS file: /cvs/src/usr.bin/doas/parse.y,v retrieving revision 1.25 diff -u -p -r1.25 parse.y --- parse.y 29 Dec 2016 19:12:42 -

ntpd.conf

2016-12-29 Thread Jan Stary
Markup a forgotten keyword. Jan Index: ntpd.conf.5 === RCS file: /cvs/src/usr.sbin/ntpd/ntpd.conf.5,v retrieving revision 1.33 diff -u -p -r1.33 ntpd.conf.5 --- ntpd.conf.5 23 Oct 2015 14:52:20 - 1.33 +++

libtls syslogd pledge abort

2016-12-29 Thread Alexander Bluhm
Hi, The previous commit to libtls makes syslogd abort due to pledge if certification verification is turned off. This happens in the chrooted child process. 87878 syslogd CALL open(0x2d203ce4,0) 87878 syslogd NAMI "/etc/ssl/cert.pem" 87878 syslogd PLDG open, "rpath", errno 1 Operation

Re: doas parse.y refinement

2016-12-29 Thread Sebastian Benoit
ok benno@ Ted Unangst(t...@tedunangst.com) on 2016.12.29 14:56:47 -0500: > it occurs to me that arglist and envlist are the same thing, a strlist. > > Index: parse.y > === > RCS file: /cvs/src/usr.bin/doas/parse.y,v > retrieving

Re: libtls syslogd pledge abort

2016-12-29 Thread Bob Beck
> Or do not call tls_configure_ssl_verify() if verification is turned > off. This makes sense to me. > > Index: lib/libtls/tls_client.c > === > RCS file: /data/mirror/openbsd/cvs/src/lib/libtls/tls_client.c,v > retrieving