Pedro F. Giffuni
c4c510be1e
Reuse our roundup2() macro instead of reinventing the wheel.
...
Obtained from: DragonflyBSD
2016-04-18 17:30:33 +00:00
Simon J. Gerraty
ccfb965433
Add META_MODE support.
...
Off by default, build behaves normally.
WITH_META_MODE we get auto objdir creation, the ability to
start build from anywhere in the tree.
Still need to add real targets under targets/ to build packages.
Differential Revision: D2796
Reviewed by: brooks imp
2015-06-13 19:20:56 +00:00
Simon J. Gerraty
44d314f704
dirdeps.mk now sets DEP_RELDIR
2015-06-08 23:35:17 +00:00
Simon J. Gerraty
ee7b0571c2
Merge head from 7/28
2014-08-19 06:50:54 +00:00
Baptiste Daroussin
01c2b8ac0d
use .Mt to mark up email addresses consistently (part2)
...
PR: 191174
Submitted by: Franco Fichtner <franco@lastsummer.de>
2014-06-20 09:57:27 +00:00
Hans Petter Selasky
7cadd9874f
Remove nop.
...
MFC after: 1 week
2014-05-28 12:58:37 +00:00
Hans Petter Selasky
7eff5abf03
Fix for big endian architectures. The "up_address" field is 8-bit and
...
does not need byte swapping.
MFC after: 1 week
2014-05-28 12:27:41 +00:00
Simon J. Gerraty
fae50821ae
Updated dependencies
2014-05-16 14:09:51 +00:00
Simon J. Gerraty
76b28ad6ab
Updated dependencies
2014-05-10 05:16:28 +00:00
Simon J. Gerraty
3b8f084595
Merge head
2014-04-28 07:50:45 +00:00
Hans Petter Selasky
0b30fcb60d
Add check for "hw.usb.no_pf" sysctl value.
...
Submitted by: Warren Block <wblock@wonkity.com>
MFC after: 1 week
2014-01-21 08:24:12 +00:00
Simon J. Gerraty
7cf3a1c6b2
Updated dependencies
2013-03-11 17:21:52 +00:00
Simon J. Gerraty
f5f7c05209
Updated dependencies
2013-02-16 01:23:54 +00:00
Simon J. Gerraty
23090366f7
Sync from head
2012-11-04 02:52:03 +00:00
Marcel Moolenaar
7750ad47a9
Sync FreeBSD's bmake branch with Juniper's internal bmake branch.
...
Requested by: Simon Gerraty <sjg@juniper.net>
2012-08-22 19:25:57 +00:00
Hiroki Sato
739047446d
Make usbusN logging pseudo-interface used by usbdump(8) clonable. One is
...
now created/destroyed automatically by usbdump(8).
Note that "hw.usb.no_pf" loader tunable is now obsolete.
Reviewed by: hselasky
2012-07-09 07:25:09 +00:00
Hans Petter Selasky
4573cfdb11
Add missing and probably also mandatory -h option.
...
MFC after: 1 week
2012-04-24 14:06:07 +00:00
Hans Petter Selasky
fa00154522
Improve support for USB packet filtering also when reading dumps, and
...
allow filtered data to be dumped to a binary file.
MFC after: 1 week
2012-04-24 06:26:14 +00:00
Hans Petter Selasky
9fe1e2282e
Create new file header format to simplify the endian and cross platform issues.
...
This patch does not break binary compatibility with previous versions.
MFC after: 1 week
2012-03-16 17:30:22 +00:00
Hans Petter Selasky
3c27df12e0
Fix cross-platform issue about the file-format in which
...
usbdump stores data. Until this patch it was not possible
to exchange traces between 32-bit, 64-bit, big- and
little endian platforms. The problem is the dynamic nature
of the BPF timestamp in the header. All other fields are
fixed size and little endian.
MFC after: 5 days
2012-03-16 16:29:21 +00:00
Hans Petter Selasky
79fcfd2e54
Add support for filtering USB devices and USB endpoints to the usbdump utility
...
when making software USB traces.
MFC after: 1 week
2012-02-16 21:18:36 +00:00
Hans Petter Selasky
6a3b2e7773
Make the usbdump utility work again by using the correct BPF structures.
...
MFC after: 3 days
2011-10-17 15:54:20 +00:00
Benedict Reuschling
6b436e6252
Minor wording adjustments to usbdump(8).
...
PR: docs/157317
Submitted by: Warren Block (wblock at wonkity dot com)
Reviewed by: hps@
MFC after: 5 days
2011-05-31 07:13:07 +00:00
Ruslan Ermilov
a6d11f7139
[mdoc] Fixed .Dt call.
2011-05-25 14:13:53 +00:00
Hans Petter Selasky
955c139ed4
Minor usbdump update:
...
- Use memcpy() instead of bcopy().
- Replace all asserts() by standard error messages.
- Update usage().
MFC after: 7 days
2011-05-07 16:28:23 +00:00
Andrew Thompson
ea956f2614
Lower WARNS to unbreak the build, some archs may have alignment issues.
2011-04-04 03:43:13 +00:00
Andrew Thompson
0d736113d2
fix printing of tv_usec
2011-04-04 02:57:19 +00:00
Hans Petter Selasky
31a1169186
- Improvements to USB PF solution
...
- Add more fields for USB device and host mode
- Add more information to USB PF header so that decoding
can easily be done by software analyzer tools like
Wireshark.
- Optimise usbdump to display USB streams in text format
more efficiently.
- Software using USB PF must be recompiled after
this commit, due to structure changes.
MFC after: 7 days
Approved by: thompsa (mentor)
2011-04-03 20:03:45 +00:00
Hans Petter Selasky
0ddfc9486b
- Remove double semicolon.
...
- Remove reference to sprintf. Use printf directly. This part of
the code should be optimised further to avoid many small printouts.
Setting a sensible line buffer length could help aswell when printing
out megabytes of data per second.
Approved by: thompsa (mentor)
2011-01-28 08:00:57 +00:00
Weongyo Jeong
58ea87019e
Documents OUTPUT formats. While I'm here cleans up styles and words.
...
Reviewed by: brueffer@
2011-01-13 16:37:12 +00:00
Weongyo Jeong
723b2f5af2
Changes the meaning of each characters '<' and '>' that it could be
...
confused with USB OUT or USB IN packets though it just represents USB
submit or done. To know the USB packet direction, the endpoint address
should be referred.
Requested by: jkim
2010-12-03 00:44:07 +00:00
Weongyo Jeong
6d926c73ae
As a refection of r215802 it should use BPF interfaces because the
...
duplication code of USB pf is removed.
2010-11-24 19:15:26 +00:00
Weongyo Jeong
e64ac239f6
Adds usbdump(8) tool that currently it only supports the very basic
...
feature set. It's not connected to the build yet.
Reviewed by: hps
2010-11-22 01:28:29 +00:00