CVS: cvs.openbsd.org: src

2015-02-07 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/02/07 19:02:21 Modified files: usr.bin/netstat: Makefile Log message: Do extend CFLAGS instead of assigning it so that DEBUG=-g works OK deraadt@

CVS: cvs.openbsd.org: src

2015-02-07 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/02/07 21:25:56 Modified files: usr.bin/netstat: if.c Log message: The multicast address printing code has been disabled for 7 years. Nobody complained about it missing. It is time to kill it for real.

CVS: cvs.openbsd.org: src

2015-02-07 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/02/07 20:42:24 Modified files: sys/netinet: ip_mroute.c Log message: De-static to make ddb hangman harder. OK phessler, henning

CVS: cvs.openbsd.org: src

2015-02-07 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/02/07 20:41:36 Modified files: sys/netinet6 : ip6_mroute.c Log message: Rename some of the functions by adding a 6 so they do not conflict with the still static functions in ip_mroute.c OK phessler,

CVS: cvs.openbsd.org: src

2015-02-07 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/02/07 21:29:53 Modified files: usr.bin/netstat: netstat.1 Log message: -a for -I or -i is gone for good. So adjust manpage.

CVS: cvs.openbsd.org: src

2015-02-07 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/02/07 21:14:47 Modified files: sys/netinet: ip_input.c Log message: Just use sysctl_rdstruct() to read out some structs. Only difference to current code is that you can no longer call this with a

CVS: cvs.openbsd.org: src

2015-02-11 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/02/11 18:49:02 Modified files: usr.bin/netstat: Makefile inet.c inet6.c main.c netstat.1 netstat.h route.c unix.c Log message: Switch the printing of open sockets from ugly

CVS: cvs.openbsd.org: src

2015-02-12 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/02/12 16:31:12 Modified files: usr.bin/netstat: mroute.c mroute6.c show.c Log message: Free the buffers used for the sysctl. OK sthen@

CVS: cvs.openbsd.org: src

2015-02-09 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/02/09 22:24:48 Modified files: usr.sbin/ospfd : control.c control.h kroute.c ospfd.c ospfe.c Log message: Convert ospfd over to SOCK_CLOEXEC | SOCK_NONBLOCK and make the route socket non-blocking.

CVS: cvs.openbsd.org: src

2015-02-09 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/02/09 22:39:10 Modified files: usr.sbin/ospf6d: control.c control.h kroute.c ospf6d.c ospfe.c Log message: Same session_socket_blockmode() changes as done to ospfd. Also do the same kroute change (make

CVS: cvs.openbsd.org: src

2015-02-09 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/02/09 20:07:56 Modified files: sys/netinet: in_pcb.c Log message: bzero - memset and unify sizeof() usage (no space). Requested by reyk@, dlg@ and OK mpi@, henning@

CVS: cvs.openbsd.org: src

2015-02-09 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/02/09 18:37:00 Modified files: sys/netinet: in_pcb.c Log message: Nuke sin_zero before passing it on down into the ifa_ifwithaddr() that way garbage in the pad bytes does not perturb the outcome.

CVS: cvs.openbsd.org: src

2015-02-09 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/02/09 20:04:11 Modified files: sys/net: route.c Log message: In rt_if_track skip rtables that are not in the rdomain of the ifp. OK mpi@

CVS: cvs.openbsd.org: src

2015-02-10 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/02/10 01:25:51 Modified files: usr.sbin/ldpd : kroute.c Log message: Sync kroute code with bgpd/ospfd code regarding EAGAIN and short reads

CVS: cvs.openbsd.org: src

2015-02-10 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/02/10 01:26:47 Modified files: usr.sbin/ospfd : kroute.c Log message: Forgot the EAGAIN or EINTR check on read.

CVS: cvs.openbsd.org: src

2015-02-10 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/02/10 01:49:30 Modified files: usr.sbin/dvmrpd: dvmrpd.c dvmrpe.c kroute.c Log message: More SOCK_NONBLOCK adjustments similar to the other daemons.

CVS: cvs.openbsd.org: src

2015-02-10 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/02/10 01:23:13 Modified files: usr.sbin/ripd : kroute.c Log message: Sync kroute code with what we do in ospfd/bgpd (EAGAIN handling).

CVS: cvs.openbsd.org: src

2015-02-09 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/02/09 17:39:29 src/regress/sys/kern/bind Update of /cvs/src/regress/sys/kern/bind In directory cvs.openbsd.org:/tmp/cvs-serv1725/bind Log Message: Directory /cvs/src/regress/sys/kern/bind added to the

CVS: cvs.openbsd.org: src

2015-02-09 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/02/09 17:45:31 Modified files: regress/sys/kern: Makefile Log message: Add bind regress test

CVS: cvs.openbsd.org: src

2015-02-09 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/02/09 17:44:55 Added files: regress/sys/kern/bind: Makefile bind.c Log message: Test that bind works the way it should. This fails at the moment because of the garbage in sin_zero.

CVS: cvs.openbsd.org: src

2015-02-09 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/02/09 18:03:54 Modified files: usr.sbin/ldpd : kroute.c ldpe.c Log message: Pass SOCK_NONBLOCK | SOCK_CLOEXEC to some more sockets. We never want to sleep on a socket.

CVS: cvs.openbsd.org: src

2015-02-10 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/02/10 22:56:27 Modified files: usr.sbin/dvmrpd: kroute.c Log message: Use sizeof(u_short) in the first check since there are RT messages that are less then sizeof(*rtm) bytes long (e.g. interface

CVS: cvs.openbsd.org: src

2015-02-10 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/02/10 22:56:51 Modified files: usr.sbin/ldpd : kroute.c Log message: Use sizeof(u_short) in the first check since there are RT messages that are less then sizeof(*rtm) bytes long (e.g. interface

CVS: cvs.openbsd.org: src

2015-02-10 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/02/10 22:11:04 Modified files: lib/libkvm : kvm_file2.c shlib_version Log message: Extend struct kinfo_file a bit for netstat (sync with the kernel). Bump minor number because of this. OK guenther@

CVS: cvs.openbsd.org: src

2015-02-10 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/02/10 22:48:53 Modified files: usr.sbin/bgpd : kroute.c Log message: Use sizeof(u_short) in the first check since there are RT messages that are less then sizeof(*rtm) bytes long (e.g. interface

CVS: cvs.openbsd.org: src

2015-02-10 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/02/10 22:58:09 Modified files: usr.sbin/ripd : kroute.c Log message: Use sizeof(u_short) in the first check since there are RT messages that are less then sizeof(*rtm) bytes long (e.g. interface

CVS: cvs.openbsd.org: src

2015-02-10 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/02/10 22:57:44 Modified files: usr.sbin/ospfd : kroute.c Log message: Use sizeof(u_short) in the first check since there are RT messages that are less then sizeof(*rtm) bytes long (e.g. interface

CVS: cvs.openbsd.org: src

2015-02-10 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/02/10 22:58:57 Modified files: usr.sbin/ospf6d: kroute.c Log message: Use sizeof(u_short) in the first check since there are RT messages that are less then sizeof(*rtm) bytes long (e.g. interface

CVS: cvs.openbsd.org: src

2015-02-10 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/02/10 22:09:33 Modified files: sys/kern : kern_sysctl.c sys/sys: sysctl.h Log message: Extend struct kinfo_file a bit so that netstat has all the info it needs. OK guenther@

CVS: cvs.openbsd.org: src

2015-02-09 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/02/09 04:37:31 Modified files: usr.sbin/bgpd : bgpd.c config.c control.c kroute.c pfkey.c session.c session.h Log message: Kill session_socket_blockmode() and replace it with

CVS: cvs.openbsd.org: src

2015-02-09 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/02/09 04:46:27 Modified files: usr.sbin/dvmrpd: control.h Log message: Oups forgot to remove the enums

CVS: cvs.openbsd.org: src

2015-02-09 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/02/09 04:53:25 Modified files: usr.sbin/ldpd : labelmapping.c Log message: Initialise a variable to please gcc.

CVS: cvs.openbsd.org: src

2015-02-09 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/02/09 04:45:22 Modified files: usr.sbin/dvmrpd: control.c control.h dvmrpd.c Log message: Kill another session_socket_blockmode() ... 6 or so to go.

CVS: cvs.openbsd.org: src

2015-02-09 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/02/09 04:54:24 Modified files: usr.sbin/ldpd : control.c ldpd.c ldpd.h ldpe.c neighbor.c packet.c Log message: More SOCK_NONBLOCK | SOCK_CLOEXEC love and one less

CVS: cvs.openbsd.org: src

2015-02-09 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/02/09 05:13:42 Modified files: usr.sbin/ripd : control.c control.h interface.c ripd.c Log message: More session_socket_blockmode() removal. While there make the main UDP socket non-blocking by

CVS: cvs.openbsd.org: src

2015-02-09 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/02/09 05:23:22 Modified files: sys/netinet6 : in6.h ip6_input.c ip6_mroute.c ip6_mroute.h Log message: Implement 2 sysctl to retrieve the multicast forwarding cache (mf6c) and the multicast interface

Re: CVS: cvs.openbsd.org: src

2015-02-09 Thread Claudio Jeker
On Mon, Feb 09, 2015 at 05:23:22AM -0700, Claudio Jeker wrote: CVSROOT: /cvs Module name: src Changes by: clau...@cvs.openbsd.org 2015/02/09 05:23:22 Modified files: sys/netinet6 : in6.h ip6_input.c ip6_mroute.c ip6_mroute.h Log message: Implement 2 sysctl to retrieve

CVS: cvs.openbsd.org: src

2015-02-09 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/02/09 05:18:20 Modified files: sys/netinet: in.h ip_mroute.c ip_mroute.h ip_input.c Log message: Implement 2 sysctl to retrieve the multicast forwarding cache (mfc) and the virtual interface table

Re: CVS: cvs.openbsd.org: src

2015-02-09 Thread Claudio Jeker
On Mon, Feb 09, 2015 at 05:18:20AM -0700, Claudio Jeker wrote: CVSROOT: /cvs Module name: src Changes by: clau...@cvs.openbsd.org 2015/02/09 05:18:20 Modified files: sys/netinet: in.h ip_mroute.c ip_mroute.h ip_input.c Log message: Implement 2 sysctl to retrieve

CVS: cvs.openbsd.org: src

2015-02-09 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/02/09 05:25:03 Modified files: usr.bin/netstat: if.c main.c mroute.c mroute6.c netstat.h show.c Log message: Get rid of another KVM reader and convert the multicast output to use the new sysctls. Looks

CVS: cvs.openbsd.org: src

2015-02-09 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/02/09 05:34:07 Modified files: usr.sbin/ripd : kroute.c ripe.c Log message: Add SOCK_CLOEXEC | SOCK_NONBLOCK to two more socket calls.

CVS: cvs.openbsd.org: src

2015-02-09 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/02/09 22:18:39 Modified files: usr.sbin/bgpd : pfkey.c kroute.c Log message: Make also the special sockets SOCK_NONBLOCK. For the routing socket add a trigger for the case that not a full message has

CVS: cvs.openbsd.org: src

2015-03-11 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/03/11 19:03:00 Modified files: usr.bin/systat : Makefile main.c netstat.c systat.1 systat.h Log message: Switch the netstat view of systat to use the same kvm_getfiles() function similar to netstat(1).

CVS: cvs.openbsd.org: src

2015-03-13 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/03/13 20:22:09 Modified files: usr.sbin/ospfd : ospfd.c rde.c rde.h Log message: When removing interfaces in the RDE we also need to remove all the RDE neighbors that are part of that interface or we

CVS: cvs.openbsd.org: src

2015-03-13 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/03/13 21:52:42 Modified files: usr.sbin/bgpd : bgpd.h parse.y rde.c rde.h rde_filter.c rde_rib.c Log message: rename rde_free_filter() to filterlist_free() and start using it

CVS: cvs.openbsd.org: src

2015-03-13 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/03/13 20:43:02 Modified files: usr.sbin/bgpd : bgpd.c bgpd.h config.c parse.y Log message: Move the command line options (mainly -d and -v) out of struct bgpd_config into a own flag field since these

CVS: cvs.openbsd.org: src

2015-03-13 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/03/13 20:32:35 Modified files: usr.sbin/bgpd : config.c parse.y Log message: Move the code that adjust FIB priority when changed during a config reload from the parsing function to the merge_config

CVS: cvs.openbsd.org: src

2015-03-12 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/03/12 20:31:29 Modified files: usr.sbin/ospfd : database.c Log message: Make sure that the debug messages include the neighbor ID so we hava a chance to know which neighbor caused the problems. While

CVS: cvs.openbsd.org: src

2015-03-02 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/03/02 14:43:28 Modified files: regress/sbin/route: Makefile Added files: regress/sbin/route: rttest17.ok rttest18.ok rttest19.ok Log message: Add three extra checks that test proper removal of

CVS: cvs.openbsd.org: src

2015-03-04 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/03/04 08:53:29 Modified files: sys/net: radix.c radix_mpath.c Log message: Make sure that rn_mpath_adj_mpflag() is called with the correct pointer to the multipath chain when removing routes.

CVS: cvs.openbsd.org: src

2015-05-02 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/05/02 07:15:24 Modified files: usr.sbin/relayd: ca.c config.c parse.y relayd.c relayd.h Log message: Fix obvious problems with relayd config reload. - fix a TAILQ corruption because of a use after free

CVS: cvs.openbsd.org: src

2015-05-15 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/05/15 05:53:06 Modified files: sys/net: if_var.h sys/netinet: ip_carp.c Log message: Give carp(4) interfaces their own low priority. The change should not change behaviour for now

CVS: cvs.openbsd.org: src

2015-05-15 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/05/15 06:00:57 Modified files: sys/net: route.c sys/netinet: if_ether.c in.c sys/netinet6 : in6.c nd6.c nd6_rtr.c Log message: Allow multiple connected/interface routes

CVS: cvs.openbsd.org: www

2015-04-15 Thread Claudio Jeker
CVSROOT:/cvs Module name:www Changes by: clau...@cvs.openbsd.org 2015/04/15 14:20:51 Modified files: . : donations.html Log message: Mischa Peters donated a 10G card (Intel X520) with SFP+ optics Thanks a lot

CVS: cvs.openbsd.org: src

2015-06-07 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/06/07 14:11:52 Modified files: sys/dev/gpio : files.gpio gpiodcf.c sys/dev/usb: udcf.c Log message: The Swiss Federal Government decided to shut down HBG at the end of 2011. On 6

CVS: cvs.openbsd.org: src

2015-06-07 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/06/07 14:13:13 Modified files: share/man/man4 : gpiodcf.4 udcf.4 Log message: HBG is no more so no need to mention it in the man pages. OK jmc@

CVS: cvs.openbsd.org: src

2015-06-08 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/06/08 09:47:51 Modified files: usr.sbin/relayd: relay.c relay_http.c relayd.h Log message: Introduce a state on the ctl_relay_event struct. This makes it possible to better track the connection state

CVS: cvs.openbsd.org: src

2015-06-21 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/06/21 06:11:13 Modified files: usr.bin/netstat: inet.c Log message: There is no need to include sys/ucred.h. Only sys/file.h is needed for the DTYPE defines.

CVS: cvs.openbsd.org: src

2015-06-21 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/06/21 06:16:29 Modified files: usr.sbin/bgpd : rde.c Log message: There is a race between sending notifications to the SE and getting a new peer_up event in the RDE. This can be triggered by graceful

CVS: cvs.openbsd.org: src

2015-06-01 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/06/01 03:54:16 Modified files: usr.sbin/relayd: relay_http.c Log message: Fix memory leak in error case. OK bluhm@ benno@

CVS: cvs.openbsd.org: src

2015-05-30 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/05/30 03:47:25 Modified files: usr.sbin/relayd: relayd.c Log message: Plug a memory leak by simplifying kv_free(). By checking the type and returning early the key and value memory got leaked on HTTP

CVS: cvs.openbsd.org: src

2015-05-30 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/05/30 03:38:11 Modified files: usr.sbin/relayd: http.h Log message: Remove fields from struct that are not used. OK benno@

CVS: cvs.openbsd.org: src

2015-07-16 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/07/16 12:26:04 Modified files: usr.sbin/bgpd : bgpd.c bgpd.h config.c parse.y printconf.c rde_filter.c session.h Log message: Next round of config cleanup. Move various lists

CVS: cvs.openbsd.org: src

2015-07-16 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/07/16 12:17:27 Modified files: sys/kern : vfs_subr.c sys/net: pf_table.c radix.c radix_mpath.c route.c rtsock.c Log message: Fix rn_match and there for

CVS: cvs.openbsd.org: src

2015-07-17 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/07/17 14:06:46 Modified files: usr.sbin/ospfd : kroute.c Log message: Do similar handling of connected routes and filtering of llinfo and broadcast. With this the ospfd fib and the kernel routing table

CVS: cvs.openbsd.org: src

2015-07-17 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/07/17 14:12:38 Modified files: usr.sbin/ospf6d: kroute.c Log message: Similar to bgpd and ospfd skip broadcast (should not happen) and llinfo routes also adjust the tracking of connected routes to the

CVS: cvs.openbsd.org: src

2015-07-17 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/07/17 18:25:06 Modified files: sys/net: if_ethersubr.c Log message: Packets that make it to ether_input that have M_VLANTAG set must be dropped. vlan(4) clears M_VLANTAG when a tag matches but

CVS: cvs.openbsd.org: src

2015-07-17 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/07/17 14:03:54 Modified files: usr.sbin/bgpd : kroute.c Log message: Only filter RTF_LLINFO or RTF_BROADCAST routes out but not RTF_LOCAL ones since we need those for loopback and point-to-point

CVS: cvs.openbsd.org: src

2015-07-17 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/07/17 14:38:33 Modified files: usr.sbin/ripd : kroute.c Log message: Like bgpd and ospfd filter routes by RTF_LLINFO and RTF_BROADCAST and use the RTF_CONNECTED to know if a route is connected or not.

CVS: cvs.openbsd.org: src

2015-07-17 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/07/17 18:27:32 Modified files: usr.sbin/snmpd : kroute.c Log message: Better track connected routes similar to bgpd/ospfd. According to sthen@ this makes snmpd report routes more correct

CVS: cvs.openbsd.org: src

2015-07-18 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/07/18 10:12:03 Modified files: usr.sbin/bgpctl: bgpctl.c Log message: Tag dynamic routes with a D so I do not get confused when seeing dynamic routes because of PMTU in the show fib output.

CVS: cvs.openbsd.org: src

2015-07-17 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/07/17 15:26:05 Modified files: usr.sbin/ldpd : kroute.c Log message: Filter routes based on RTF_LLINFO and RTF_BROADCAST flags and use RTF_CONNECTED to properly track connected routes on -current.

CVS: cvs.openbsd.org: src

2015-07-20 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/07/20 10:10:38 Modified files: usr.sbin/bgpd : bgpd.c bgpd.h rde.c session.c session.h Log message: Make bgpd execute the RDE and session engine process instead of just forking. This way ASLR and

CVS: cvs.openbsd.org: src

2015-07-21 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/07/21 03:34:57 Modified files: usr.sbin/ldpctl: ldpctl.c Log message: Remove the check for the connected flag since it is no longer around. Minimal fix to unbreak the tree.

CVS: cvs.openbsd.org: src

2015-10-24 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/10/24 10:42:18 Modified files: usr.sbin/ospfd : kroute.c Log message: Filter our RTM_GET messages which are not from us.

CVS: cvs.openbsd.org: src

2015-10-23 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/10/23 09:14:47 Modified files: etc/etc.alpha : MAKEDEV etc/etc.amd64 : MAKEDEV etc/etc.armish : MAKEDEV etc/etc.armv7 : MAKEDEV etc/etc.aviion : MAKEDEV

CVS: cvs.openbsd.org: src

2015-10-23 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/10/23 09:14:12 Modified files: etc: MAKEDEV.common etc/etc.alpha : MAKEDEV.md etc/etc.amd64 : MAKEDEV.md etc/etc.armish : MAKEDEV.md etc/etc.armv7 :

CVS: cvs.openbsd.org: src

2015-10-23 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/10/23 06:59:12 Modified files: regress/lib/libc: Makefile Log message: Add ifnameindex to te libc regress tests

CVS: cvs.openbsd.org: src

2015-10-23 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/10/23 07:09:19 Modified files: lib/libc/hidden/net: if.h lib/libc/net : if_indextoname.c if_nameindex.c if_nametoindex.c Log message: Switch if_nameindex(3) to use

CVS: cvs.openbsd.org: src

2015-10-23 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/10/23 04:22:30 Modified files: sys/kern : kern_pledge.c sys/net: if.h rtsock.c sys/sys: socket.h sysctl.h Log message: Introduce a new sysctl NET_RT_IFNAMES that

CVS: cvs.openbsd.org: src

2015-10-23 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/10/23 10:44:25 Modified files: share/man/man4 : Makefile Log message: Forgot to install the new tap.4 man page.

CVS: cvs.openbsd.org: src

2015-10-23 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/10/23 10:45:51 Modified files: share/man/man4 : tun.4 tap.4 Log message: >From jmc@ "the exclusive open propery" does not make sense. Try with 'an'.

CVS: cvs.openbsd.org: src

2015-10-26 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/10/26 05:46:25 Modified files: usr.sbin/ospfd : kroute.c Log message: Kernel got fixed we no longer need to check if rtm_pid is 0 to filter out route messages that are not from us.

CVS: cvs.openbsd.org: src

2015-10-24 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/10/24 05:54:50 Modified files: usr.sbin/bgpctl: bgpctl.c mrtparser.c Log message: Implement the missing bits to parse the other MRT message types. Printing bgp messages is still missing lots but at

CVS: cvs.openbsd.org: src

2015-10-24 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/10/24 02:02:24 Modified files: usr.sbin/bgpd : rde_filter.c Log message: In all other cases of rde_filter_match() we ensure that asp is valid so do it here as well.

CVS: cvs.openbsd.org: src

2015-10-24 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/10/24 02:00:42 Modified files: usr.sbin/bgpd : util.c rde_attr.c Log message: seg_type is only set but never used. So remove it. Someone reported this long time ago.

CVS: cvs.openbsd.org: src

2015-10-24 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/10/24 05:41:03 Modified files: usr.sbin/bgpctl: bgpctl.c Log message: Print if a route is redistributed or not at least for static & connected. With phessler@

CVS: cvs.openbsd.org: src

2015-10-24 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/10/24 02:06:45 Modified files: usr.sbin/bgpd : log.h Log message: Introduce msgtypenames to print bgp msg types (which will be used by bgpctl)

CVS: cvs.openbsd.org: src

2015-10-25 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/10/25 08:41:09 Modified files: sys/net: rtsock.c Log message: Be more consisten with rtmsgs. Always set rtm_index (even in the RTM_GET case) and always set rtm_pid to the pid of the requestor

CVS: cvs.openbsd.org: src

2015-10-23 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/10/23 09:08:25 Modified files: sys/net: if_tun.c Log message: Split up tun(4) into tun(4) & tap(4). Killing the link0 magic to switch between modes. The two drivers still share most of the code

CVS: cvs.openbsd.org: src

2015-10-23 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/10/23 09:17:24 Modified files: share/man/man4 : tun.4 Added files: share/man/man4 : tap.4 Log message: Adjust tun(4) and tap(4) after the split. Note: "pseudo-device tun" is used by both

CVS: cvs.openbsd.org: src

2015-10-23 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/10/23 09:10:53 Modified files: sys/sys: conf.h sys/arch/alpha/alpha: conf.c sys/arch/amd64/amd64: conf.c sys/arch/arm/arm: conf.c sys/arch/aviion/aviion:

CVS: cvs.openbsd.org: src

2015-10-23 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/10/23 09:18:01 Modified files: share/man/man8/man8.alpha: MAKEDEV.8 share/man/man8/man8.amd64: MAKEDEV.8 share/man/man8/man8.armish: MAKEDEV.8 share/man/man8/man8.armv7:

CVS: cvs.openbsd.org: src

2015-10-23 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/10/23 09:22:50 Modified files: etc: netstart Log message: netstart bits for tap(4)

CVS: cvs.openbsd.org: src

2015-10-22 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/10/22 09:45:09 src/regress/lib/libc/ifnameindex Update of /cvs/src/regress/lib/libc/ifnameindex In directory cvs.openbsd.org:/tmp/cvs-serv31226/ifnameindex Log Message: Directory

CVS: cvs.openbsd.org: src

2015-10-22 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/10/22 09:47:00 Added files: regress/lib/libc/ifnameindex: Makefile ifnitest.c Log message: Add a regress test for if_indextoname() and if_nametoindex()

CVS: cvs.openbsd.org: src

2015-10-25 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/10/25 12:49:01 Modified files: usr.sbin/bgpd : control.c session.c session.h Log message: Rename imsg_compose_parent and imsg_compose_rde to imsg_ctl_parent and imsg_ctl_rde since these function

CVS: cvs.openbsd.org: src

2015-10-25 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/10/25 12:45:04 Modified files: usr.sbin/bgpd : rde.c Log message: Only run the rib_dump_runner() if there is something pending and the control socket has not many messages queued.

CVS: cvs.openbsd.org: src

2015-10-06 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/10/06 08:38:32 Modified files: sys/kern : uipc_socket2.c Log message: Make sure that all padding bytes in cmsgs are actually zero by memset CMSG_SIZE(len) bytes of the mbuf.

CVS: cvs.openbsd.org: src

2015-10-06 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2015/10/06 08:55:41 Modified files: sys/kern : kern_tame.c uipc_syscalls.c sys/sys: tame.h Log message: Rework the tame cmsg handler to make it work both ways. While on recv one mbuf

  1   2   3   4   5   6   7   8   9   10   >