Module Name:src
Committed By: bouyer
Date: Thu May 25 18:21:01 UTC 2017
Modified Files:
src/sys/netcan [bouyer-socketcan]: can.c can_var.h if_canloop.c
Log Message:
Allow can_bpf_mtap() to call bpf_mtap_softint() when needed.
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: bouyer
Date: Mon Apr 24 13:38:33 UTC 2017
Modified Files:
src/sys/netcan [bouyer-socketcan]: if_canloop.c
Log Message:
Use bpf_mtap() not bpf_mtap_af(). Now files produced by tcpdump can be
decoded by wireshark.
To generate a diff of this
Module Name:src
Committed By: bouyer
Date: Sun Apr 23 21:05:09 UTC 2017
Modified Files:
src/sys/netcan [bouyer-socketcan]: can.c can_pcb.c can_pcb.h
Log Message:
Add locking and refcounting to canpcb.
Store the canpcb in the in the mbuf tag on send instead of the socket's
Module Name:src
Committed By: bouyer
Date: Thu Apr 20 17:29:10 UTC 2017
Modified Files:
src/sys/netcan [bouyer-socketcan]: can.c
Log Message:
If a packet was sent using sendto, the socket pointed to by the tag may
be unbound. Check for this in canintr().
XXX possibly the
Module Name:src
Committed By: bouyer
Date: Thu Apr 20 12:59:11 UTC 2017
Modified Files:
src/sys/netcan [bouyer-socketcan]: can.c
Log Message:
Fix LINKMODE
Refuse to send packets if LISTENONLY is set
Don't forget to unbind in error case.
To generate a diff of this
Module Name:src
Committed By: bouyer
Date: Wed Apr 19 22:19:12 UTC 2017
Modified Files:
src/sys/netcan [bouyer-socketcan]: can.c
Log Message:
can_mbuf_tag_clean(): make sure we won't free the tag we will reuse.
Avoid mbuf leak in error paths.
To generate a diff of this
Module Name:src
Committed By: bouyer
Date: Wed Apr 19 22:17:57 UTC 2017
Modified Files:
src/sys/netcan [bouyer-socketcan]: if_canloop.c
Log Message:
Set rcvif before bpf_mtap
To generate a diff of this commit:
cvs rdiff -u -r1.1.2.4 -r1.1.2.5 src/sys/netcan/if_canloop.c
Module Name:src
Committed By: bouyer
Date: Wed Apr 19 17:52:38 UTC 2017
Modified Files:
src/sys/netcan [bouyer-socketcan]: can.c
Log Message:
Call if_alloc_sadl() for the interface, so that getifaddrs() will find
them.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: bouyer
Date: Tue Apr 18 21:29:40 UTC 2017
Modified Files:
src/sys/netcan [bouyer-socketcan]: can_var.h
Log Message:
include socketvar.h, so avoid a warning on struct sockopt *
To generate a diff of this commit:
cvs rdiff -u -r1.1.2.6
Module Name:src
Committed By: bouyer
Date: Tue Apr 18 20:48:07 UTC 2017
Modified Files:
src/sys/netcan [bouyer-socketcan]: files.netcan
Log Message:
if_canloop.c is in netcan/
To generate a diff of this commit:
cvs rdiff -u -r1.1.2.1 -r1.1.2.2
Module Name:src
Committed By: bouyer
Date: Tue Apr 18 20:37:38 UTC 2017
Modified Files:
src/sys/netcan [bouyer-socketcan]: can.c can_var.h
Log Message:
Add can_ifinit_timings() helper function, which initialise timing parameters
to known invalid values.
To generate a
Module Name:src
Committed By: bouyer
Date: Tue Apr 18 20:36:27 UTC 2017
Modified Files:
src/sys/netcan [bouyer-socketcan]: can_link.h
Log Message:
Remove clt_clock_freq from user-supplied timing informations, it is defined
by the brp.
To generate a diff of this commit:
Module Name:src
Committed By: bouyer
Date: Mon Apr 17 20:32:27 UTC 2017
Modified Files:
src/sys/netcan [bouyer-socketcan]: Makefile can.c can.h can_var.h
Added Files:
src/sys/netcan [bouyer-socketcan]: can_link.h
Log Message:
Add infranstructure to configure
Module Name:src
Committed By: bouyer
Date: Sun Feb 5 19:44:53 UTC 2017
Modified Files:
src/sys/netcan [bouyer-socketcan]: can.c can_pcb.c
Log Message:
more sanity checks on the mbuf we get.
To generate a diff of this commit:
cvs rdiff -u -r1.1.2.5 -r1.1.2.6
Module Name:src
Committed By: bouyer
Date: Sun Feb 5 17:37:10 UTC 2017
Modified Files:
src/sys/netcan [bouyer-socketcan]: can.c can_var.h if_canloop.c
Log Message:
Introduce can_ifattach(), for common setups of can interfaces.
Convert output to a ifq and change
Module Name:src
Committed By: bouyer
Date: Sun Feb 5 11:45:11 UTC 2017
Modified Files:
src/sys/netcan [bouyer-socketcan]: can.c can_var.h if_canloop.c
Log Message:
Centralize mbuf tag cleanup, it will be used by real interface drivers too.
To generate a diff of this
Module Name:src
Committed By: bouyer
Date: Mon Jan 16 18:03:38 UTC 2017
Modified Files:
src/sys/netcan [bouyer-socketcan]: can.c can.h can_pcb.h can_proto.c
can_var.h if_canloop.c
Log Message:
Use PACKET_TAG_SO to store the sender's struct socket pointer, and
Module Name:src
Committed By: bouyer
Date: Sun Jan 15 21:01:34 UTC 2017
Modified Files:
src/sys/netcan [bouyer-socketcan]: can.h
Log Message:
Align can_frame.data to 8 bytes, per SocketCAN spec.
To generate a diff of this commit:
cvs rdiff -u -r1.1.2.1 -r1.1.2.2
18 matches
Mail list logo