Module Name:src
Committed By: bouyer
Date: Thu May 25 18:52:24 UTC 2017
Modified Files:
src/sys/kern [bouyer-socketcan]: uipc_socket.c
Log Message:
Allow any user to bind to CAN sockets.
Maybe a better security model is needed.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: bouyer
Date: Thu May 25 18:52:24 UTC 2017
Modified Files:
src/sys/kern [bouyer-socketcan]: uipc_socket.c
Log Message:
Allow any user to bind to CAN sockets.
Maybe a better security model is needed.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: bouyer
Date: Thu May 25 18:26:36 UTC 2017
Modified Files:
src/sys/arch/arm/allwinner [bouyer-socketcan]: awin_can.c
Log Message:
abort may clear sc_m_transmit but leave OACTIVE, so unconditionally clear
OACTIVE in TX interrupt.
To generate
Module Name:src
Committed By: bouyer
Date: Thu May 25 18:26:36 UTC 2017
Modified Files:
src/sys/arch/arm/allwinner [bouyer-socketcan]: awin_can.c
Log Message:
abort may clear sc_m_transmit but leave OACTIVE, so unconditionally clear
OACTIVE in TX interrupt.
To generate
Module Name:src
Committed By: bouyer
Date: Thu May 25 18:23:16 UTC 2017
Modified Files:
src/sys/arch/arm/allwinner [bouyer-socketcan]: awin_can.c
Log Message:
Do not call bpf_mtap() from interrupt context. Mostly from Ryota Ozaki:
on receive, use bpf_mtap_softint().
On
Module Name:src
Committed By: bouyer
Date: Thu May 25 18:23:16 UTC 2017
Modified Files:
src/sys/arch/arm/allwinner [bouyer-socketcan]: awin_can.c
Log Message:
Do not call bpf_mtap() from interrupt context. Mostly from Ryota Ozaki:
on receive, use bpf_mtap_softint().
On
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: 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 May 22 16:11:23 UTC 2017
Modified Files:
src/sys/arch/arm/allwinner [bouyer-socketcan]: awin_can.c
src/sys/netcan [bouyer-socketcan]: can.c can_var.h if_canloop.c
Log Message:
factor out if_attach() and bpf_attach()
Module Name:src
Committed By: bouyer
Date: Mon May 22 16:11:23 UTC 2017
Modified Files:
src/sys/arch/arm/allwinner [bouyer-socketcan]: awin_can.c
src/sys/netcan [bouyer-socketcan]: can.c can_var.h if_canloop.c
Log Message:
factor out if_attach() and bpf_attach()
Module Name:src
Committed By: bouyer
Date: Thu May 18 11:29:54 UTC 2017
Modified Files:
src/lib/libc/sys [bouyer-socketcan]: socket.2
Log Message:
add PF_CAN
To generate a diff of this commit:
cvs rdiff -u -r1.41 -r1.41.16.1 src/lib/libc/sys/socket.2
Please note that
Module Name:src
Committed By: bouyer
Date: Thu May 18 11:29:54 UTC 2017
Modified Files:
src/lib/libc/sys [bouyer-socketcan]: socket.2
Log Message:
add PF_CAN
To generate a diff of this commit:
cvs rdiff -u -r1.41 -r1.41.16.1 src/lib/libc/sys/socket.2
Please note that
Module Name:src
Committed By: bouyer
Date: Thu May 18 11:28:49 UTC 2017
Modified Files:
src/distrib/sets/lists/man [bouyer-socketcan]: mi
src/share/man/man4 [bouyer-socketcan]: Makefile
Added Files:
src/share/man/man4 [bouyer-socketcan]: can.4 canloop.4
Module Name:src
Committed By: bouyer
Date: Thu May 18 11:28:49 UTC 2017
Modified Files:
src/distrib/sets/lists/man [bouyer-socketcan]: mi
src/share/man/man4 [bouyer-socketcan]: Makefile
Added Files:
src/share/man/man4 [bouyer-socketcan]: can.4 canloop.4
Module Name:src
Committed By: bouyer
Date: Wed Apr 26 11:45:23 UTC 2017
Modified Files:
src/sys/dev [bouyer-socketcan]: audio.c
Log Message:
Sync with HEAD
To generate a diff of this commit:
cvs rdiff -u -r1.291.2.2 -r1.291.2.3 src/sys/dev/audio.c
Please note that
Module Name:src
Committed By: bouyer
Date: Wed Apr 26 11:45:23 UTC 2017
Modified Files:
src/sys/dev [bouyer-socketcan]: audio.c
Log Message:
Sync with HEAD
To generate a diff of this commit:
cvs rdiff -u -r1.291.2.2 -r1.291.2.3 src/sys/dev/audio.c
Please note that
Module Name:src
Committed By: bouyer
Date: Wed Apr 26 10:10:05 UTC 2017
Modified Files:
src/sys/dev [bouyer-socketcan]: audio.c
Log Message:
SYnc with HEAD
To generate a diff of this commit:
cvs rdiff -u -r1.291.2.1 -r1.291.2.2 src/sys/dev/audio.c
Please note that
Module Name:src
Committed By: bouyer
Date: Wed Apr 26 10:10:05 UTC 2017
Modified Files:
src/sys/dev [bouyer-socketcan]: audio.c
Log Message:
SYnc with HEAD
To generate a diff of this commit:
cvs rdiff -u -r1.291.2.1 -r1.291.2.2 src/sys/dev/audio.c
Please note that
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: 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: 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: Sun Apr 23 11:17:25 UTC 2017
Modified Files:
src/sys/rump/librump/rumpkern [bouyer-socketcan]: threads.c
Log Message:
Sync with HEAD
To generate a diff of this commit:
cvs rdiff -u -r1.24.4.1 -r1.24.4.2
Module Name:src
Committed By: bouyer
Date: Sun Apr 23 11:17:25 UTC 2017
Modified Files:
src/sys/rump/librump/rumpkern [bouyer-socketcan]: threads.c
Log Message:
Sync with HEAD
To generate a diff of this commit:
cvs rdiff -u -r1.24.4.1 -r1.24.4.2
Module Name:src
Committed By: bouyer
Date: Fri Apr 21 13:08:55 UTC 2017
Modified Files:
src/sys/arch/arm/allwinner [bouyer-socketcan]: awin_can.c
Log Message:
can4linux code, and experiments, shows that the CAN clock frequency is
AWIN_REF_FREQ, not AWIN_REF_FREQ / 2 as
Module Name:src
Committed By: bouyer
Date: Fri Apr 21 13:08:55 UTC 2017
Modified Files:
src/sys/arch/arm/allwinner [bouyer-socketcan]: awin_can.c
Log Message:
can4linux code, and experiments, shows that the CAN clock frequency is
AWIN_REF_FREQ, not AWIN_REF_FREQ / 2 as
Module Name:src
Committed By: bouyer
Date: Fri Apr 21 13:05:16 UTC 2017
Modified Files:
src/sbin/canconfig [bouyer-socketcan]: canconfig.c
Log Message:
Fix humanize_number() usage.
Display more user-friendly operational parameters (baud rate, tq value,
number of tq).
To
Module Name:src
Committed By: bouyer
Date: Fri Apr 21 13:05:16 UTC 2017
Modified Files:
src/sbin/canconfig [bouyer-socketcan]: canconfig.c
Log Message:
Fix humanize_number() usage.
Display more user-friendly operational parameters (baud rate, tq value,
number of tq).
To
Module Name:src
Committed By: bouyer
Date: Thu Apr 20 17:30:52 UTC 2017
Modified Files:
src/sys/arch/arm/allwinner [bouyer-socketcan]: awin_can.c
Log Message:
Print some informations for error interrupts.
Fix some registers values.
Now we can transmit frames. Receive
Module Name:src
Committed By: bouyer
Date: Thu Apr 20 17:30:52 UTC 2017
Modified Files:
src/sys/arch/arm/allwinner [bouyer-socketcan]: awin_can.c
Log Message:
Print some informations for error interrupts.
Fix some registers values.
Now we can transmit frames. Receive
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 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 13:00:52 UTC 2017
Modified Files:
src/sys/arch/arm/allwinner [bouyer-socketcan]: awin_can.c
Log Message:
Handle interface errors.
Use a watchdog for transmit.
To generate a diff of this commit:
cvs rdiff -u -r1.1.2.2
Module Name:src
Committed By: bouyer
Date: Thu Apr 20 13:00:52 UTC 2017
Modified Files:
src/sys/arch/arm/allwinner [bouyer-socketcan]: awin_can.c
Log Message:
Handle interface errors.
Use a watchdog for transmit.
To generate a diff of this commit:
cvs rdiff -u -r1.1.2.2
Module Name:src
Committed By: bouyer
Date: Thu Apr 20 12:59:54 UTC 2017
Modified Files:
src/sbin/canconfig [bouyer-socketcan]: canconfig.8 canconfig.c
Log Message:
Implement listenonly and loopback flags.
Fix do_canflag()
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: bouyer
Date: Thu Apr 20 12:59:54 UTC 2017
Modified Files:
src/sbin/canconfig [bouyer-socketcan]: canconfig.8 canconfig.c
Log Message:
Implement listenonly and loopback flags.
Fix do_canflag()
To generate a diff of this commit:
cvs rdiff -u
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: 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: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 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:54:18 UTC 2017
Modified Files:
src/sys/arch/arm/allwinner [bouyer-socketcan]: awin_can.c
Log Message:
Fix the reset code
clear the IFF_UP flag if we can't get the interface running.
To generate a diff of this
Module Name:src
Committed By: bouyer
Date: Wed Apr 19 17:54:18 UTC 2017
Modified Files:
src/sys/arch/arm/allwinner [bouyer-socketcan]: awin_can.c
Log Message:
Fix the reset code
clear the IFF_UP flag if we can't get the interface running.
To generate a diff of this
Module Name:src
Committed By: bouyer
Date: Wed Apr 19 17:53:32 UTC 2017
Modified Files:
src/sys/arch/arm/allwinner [bouyer-socketcan]: awin_io.c
Log Message:
Add awincan
To generate a diff of this commit:
cvs rdiff -u -r1.46 -r1.46.4.1
Module Name:src
Committed By: bouyer
Date: Wed Apr 19 17:53:32 UTC 2017
Modified Files:
src/sys/arch/arm/allwinner [bouyer-socketcan]: awin_io.c
Log Message:
Add awincan
To generate a diff of this commit:
cvs rdiff -u -r1.46 -r1.46.4.1
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: 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: Wed Apr 19 17:51:16 UTC 2017
Modified Files:
src/sbin/canconfig [bouyer-socketcan]: canconfig.c
Log Message:
Make output better
Fix setting timings parameters
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: Wed Apr 19 17:51:16 UTC 2017
Modified Files:
src/sbin/canconfig [bouyer-socketcan]: canconfig.c
Log Message:
Make output better
Fix setting timings parameters
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 21:31:48 UTC 2017
Modified Files:
src/sys/arch/evbarm/conf [bouyer-socketcan]: CUBIEBOARD GENERIC.common
Log Message:
Include options CAN and canloop pseudo-device by default.
Add awincan0 device to CUBIEBOARD
To
Module Name:src
Committed By: bouyer
Date: Tue Apr 18 21:31:48 UTC 2017
Modified Files:
src/sys/arch/evbarm/conf [bouyer-socketcan]: CUBIEBOARD GENERIC.common
Log Message:
Include options CAN and canloop pseudo-device by default.
Add awincan0 device to CUBIEBOARD
To
Module Name:src
Committed By: bouyer
Date: Tue Apr 18 21:30:38 UTC 2017
Modified Files:
src/sys/arch/arm/allwinner [bouyer-socketcan]: files.awin
Added Files:
src/sys/arch/arm/allwinner [bouyer-socketcan]: awin_can.c
Log Message:
First draft of a driver for the
Module Name:src
Committed By: bouyer
Date: Tue Apr 18 21:30:38 UTC 2017
Modified Files:
src/sys/arch/arm/allwinner [bouyer-socketcan]: files.awin
Added Files:
src/sys/arch/arm/allwinner [bouyer-socketcan]: awin_can.c
Log Message:
First draft of a driver for the
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 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: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: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: 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:48:36 UTC 2017
Modified Files:
src/distrib/sets/lists/base [bouyer-socketcan]: mi
src/distrib/sets/lists/debug [bouyer-socketcan]: mi
src/distrib/sets/lists/man [bouyer-socketcan]: mi
src/sbin
Module Name:src
Committed By: bouyer
Date: Mon Apr 17 20:48:36 UTC 2017
Modified Files:
src/distrib/sets/lists/base [bouyer-socketcan]: mi
src/distrib/sets/lists/debug [bouyer-socketcan]: mi
src/distrib/sets/lists/man [bouyer-socketcan]: mi
src/sbin
Module Name:src
Committed By: bouyer
Date: Mon Apr 17 20:41:55 UTC 2017
Modified Files:
src/sys/arch/arm/allwinner [bouyer-socketcan]: awin_reg.h
Log Message:
Add CAN registers
To generate a diff of this commit:
cvs rdiff -u -r1.90 -r1.90.2.1
Module Name:src
Committed By: bouyer
Date: Mon Apr 17 20:41:55 UTC 2017
Modified Files:
src/sys/arch/arm/allwinner [bouyer-socketcan]: awin_reg.h
Log Message:
Add CAN registers
To generate a diff of this commit:
cvs rdiff -u -r1.90 -r1.90.2.1
Module Name:src
Committed By: bouyer
Date: Mon Apr 17 20:41:26 UTC 2017
Modified Files:
src/tests/net/can [bouyer-socketcan]: h_canutils.c h_canutils.h t_can.c
t_canfilter.c
Log Message:
Make it build from build.sh (fix warnings)
To generate a diff of this
Module Name:src
Committed By: bouyer
Date: Mon Apr 17 20:41:26 UTC 2017
Modified Files:
src/tests/net/can [bouyer-socketcan]: h_canutils.c h_canutils.h t_can.c
t_canfilter.c
Log Message:
Make it build from build.sh (fix warnings)
To generate a diff of this
Module Name:src
Committed By: bouyer
Date: Mon Apr 17 20:35:00 UTC 2017
Modified Files:
src/distrib/sets/lists/base [bouyer-socketcan]: mi shl.mi
src/distrib/sets/lists/comp [bouyer-socketcan]: mi shl.mi
src/distrib/sets/lists/debug [bouyer-socketcan]: mi
Module Name:src
Committed By: bouyer
Date: Mon Apr 17 20:35:00 UTC 2017
Modified Files:
src/distrib/sets/lists/base [bouyer-socketcan]: mi shl.mi
src/distrib/sets/lists/comp [bouyer-socketcan]: mi shl.mi
src/distrib/sets/lists/debug [bouyer-socketcan]: mi
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: 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 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 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 12:18:20 UTC 2017
Modified Files:
src/tests/net/can [bouyer-socketcan]: h_canutils.c t_can.c
t_canfilter.c
Log Message:
Factor out creation of socket with CAN_RAW_RECV_OWN_MSGS
To generate a diff of this
Module Name:src
Committed By: bouyer
Date: Sun Feb 5 12:18:20 UTC 2017
Modified Files:
src/tests/net/can [bouyer-socketcan]: h_canutils.c t_can.c
t_canfilter.c
Log Message:
Factor out creation of socket with CAN_RAW_RECV_OWN_MSGS
To generate a diff of this
Module Name:src
Committed By: bouyer
Date: Sun Feb 5 12:03:23 UTC 2017
Modified Files:
src/tests/net/can [bouyer-socketcan]: h_canutils.c h_canutils.h t_can.c
t_canfilter.c
Log Message:
factor out socket bind to interface
To generate a diff of this commit:
Module Name:src
Committed By: bouyer
Date: Sun Feb 5 12:03:23 UTC 2017
Modified Files:
src/tests/net/can [bouyer-socketcan]: h_canutils.c h_canutils.h t_can.c
t_canfilter.c
Log Message:
factor out socket bind to interface
To generate a diff of this commit:
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: 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: Sun Feb 5 11:44:17 UTC 2017
Modified Files:
src/tests/net/can [bouyer-socketcan]: h_canutils.c t_can.c
Log Message:
Decrease timeout from 2 to 1 second. Speeds up the tests where timeout is
the expected case, and it should still
Module Name:src
Committed By: bouyer
Date: Sun Feb 5 11:44:17 UTC 2017
Modified Files:
src/tests/net/can [bouyer-socketcan]: h_canutils.c t_can.c
Log Message:
Decrease timeout from 2 to 1 second. Speeds up the tests where timeout is
the expected case, and it should still
Module Name:src
Committed By: bouyer
Date: Sun Feb 5 10:56:12 UTC 2017
Modified Files:
src/sys/netcan [bouyer-socketcan]: can.c can_pcb.c can_pcb.h
src/tests/net/can [bouyer-socketcan]: Makefile
Added Files:
src/tests/net/can [bouyer-socketcan]:
Module Name:src
Committed By: bouyer
Date: Sun Feb 5 10:56:12 UTC 2017
Modified Files:
src/sys/netcan [bouyer-socketcan]: can.c can_pcb.c can_pcb.h
src/tests/net/can [bouyer-socketcan]: Makefile
Added Files:
src/tests/net/can [bouyer-socketcan]:
Module Name:src
Committed By: bouyer
Date: Sat Feb 4 22:26:16 UTC 2017
Modified Files:
src/tests/net/can [bouyer-socketcan]: Makefile t_can.c
Added Files:
src/tests/net/can [bouyer-socketcan]: h_canutils.c h_canutils.h
Log Message:
Factor out reading from a can
Module Name:src
Committed By: bouyer
Date: Sat Feb 4 22:26:16 UTC 2017
Modified Files:
src/tests/net/can [bouyer-socketcan]: Makefile t_can.c
Added Files:
src/tests/net/can [bouyer-socketcan]: h_canutils.c h_canutils.h
Log Message:
Factor out reading from a can
Module Name:src
Committed By: bouyer
Date: Mon Jan 16 18:04:27 UTC 2017
Modified Files:
src/tests/net/can [bouyer-socketcan]: t_can.c
Log Message:
Adapt to CAN_RAW_RECV_OWN_MSGS being off by default, and test
CAN_RAW_RECV_OWN_MSGS and CAN_RAW_LOOPBACK options.
To
Module Name:src
Committed By: bouyer
Date: Mon Jan 16 18:04:27 UTC 2017
Modified Files:
src/tests/net/can [bouyer-socketcan]: t_can.c
Log Message:
Adapt to CAN_RAW_RECV_OWN_MSGS being off by default, and test
CAN_RAW_RECV_OWN_MSGS and CAN_RAW_LOOPBACK options.
To
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: 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: Mon Jan 16 18:02:00 UTC 2017
Modified Files:
src/sys/sys [bouyer-socketcan]: mbuf.h
Log Message:
Add PACKET_TAG_SO tag type, so store a pointer the sender struct socket.
To generate a diff of this commit:
cvs rdiff -u -r1.167
Module Name:src
Committed By: bouyer
Date: Mon Jan 16 18:02:00 UTC 2017
Modified Files:
src/sys/sys [bouyer-socketcan]: mbuf.h
Log Message:
Add PACKET_TAG_SO tag type, so store a pointer the sender struct socket.
To generate a diff of this commit:
cvs rdiff -u -r1.167
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
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
Module Name:src
Committed By: bouyer
Date: Sun Jan 15 20:29:01 UTC 2017
Modified Files:
src/tests/net [bouyer-socketcan]: Makefile
Added Files:
src/tests/net/can [bouyer-socketcan]: Makefile t_can.c
Log Message:
Basic tests for our SocketCAN implementation (using
Module Name:src
Committed By: bouyer
Date: Sun Jan 15 20:29:01 UTC 2017
Modified Files:
src/tests/net [bouyer-socketcan]: Makefile
Added Files:
src/tests/net/can [bouyer-socketcan]: Makefile t_can.c
Log Message:
Basic tests for our SocketCAN implementation (using
Module Name:src
Committed By: bouyer
Date: Sun Jan 15 20:27:34 UTC 2017
Modified Files:
src/sys [bouyer-socketcan]: Makefile
src/sys/conf [bouyer-socketcan]: files
src/sys/net [bouyer-socketcan]: netisr.h netisr_dispatch.h
src/sys/rump/include/opt
Module Name:src
Committed By: bouyer
Date: Sun Jan 15 20:27:34 UTC 2017
Modified Files:
src/sys [bouyer-socketcan]: Makefile
src/sys/conf [bouyer-socketcan]: files
src/sys/net [bouyer-socketcan]: netisr.h netisr_dispatch.h
src/sys/rump/include/opt
100 matches
Mail list logo