Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 292472 - net-analyzer/lltdscan-20090908 - Scan for LLTD-enabled hosts on your network
Summary: net-analyzer/lltdscan-20090908 - Scan for LLTD-enabled hosts on your network
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL: http://github.com/zed-0xff/lltdscan
Whiteboard: pva overlay
Keywords: EBUILD, InOverlay
Depends on:
Blocks:
 
Reported: 2009-11-09 05:27 UTC by Andrey "Zed" Zaikin
Modified: 2014-10-12 08:57 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
lltdscan-20090908.ebuild (lltdscan-20090908.ebuild,540 bytes, text/plain)
2009-11-09 05:27 UTC, Andrey "Zed" Zaikin
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andrey "Zed" Zaikin 2009-11-09 05:27:15 UTC
lltdscan - Scan for LLTD-enabled hosts on your network.

LLTD is a Link Layer Topology Discovery Protocol.
protocol specs are available from Microsoft at 
http://www.microsoft.com/whdc/connect/Rally/LLTD-spec.mspx

Run "lltdscan -i em0" on your FreeBSD or Linux-based pc - and you'll
see all your neighbours that have the MS Windows installed and have
not unchecked the "Link-Layer Topology Discovery Responder" in their
Network Connection settings.
Comment 1 Andrey "Zed" Zaikin 2009-11-09 05:27:57 UTC
Created attachment 209711 [details]
lltdscan-20090908.ebuild
Comment 2 Sebastian Luther (few) 2009-11-09 07:39:27 UTC
Hello, The Gentoo Team would like to firstly thank you for your ebuild
submission. Unfortunately it is possible that your ebuild might not reach the
portage tree in a timely manner. There are simply too many new packages.

Allow me to use this opportunity to introduce you to Gentoo Sunrise. The Project
Sunrise overlay [1] is a overlay for Gentoo which we allow trusted users to
commit to and all users can have ebuilds reviewed by Gentoo devs for entry into
the overlay. Please read the SunriseFaq [2] for additional information.

[1] http://www.gentoo.org/proj/en/sunrise/
[2] http://overlays.gentoo.org/proj/sunrise/wiki/SunriseFaq
Comment 3 Peter Volkov (RETIRED) gentoo-dev 2009-11-12 19:19:31 UTC
Just a few notes on ebuild:

1. Standard header is missed (with Gentoo copyright)
2. KEYWORDS should be ~arch only.
3. The is no sign of LICENSE inside package, please read this:
http://www.gnu.org/licenses/gpl-howto.html
4. SLOT="0" by convention
5. RDEPEND should be explicetly defined
6. dosbin, doman and dodoc should have || die at the end.

BTW, during build I saw the following warning:

x86_64-pc-linux-gnu-gcc     lltdscan.c  -lpcap -lnet -lrt -o lltdscan
lltdscan.c: In function 'got_packet':
lltdscan.c:88: warning: format '%3d' expects type 'int', but argument 5
has type 'long int'
Comment 4 Peter Volkov (RETIRED) gentoo-dev 2009-12-22 14:36:50 UTC
Ok, fixed ebuild is in my overlay. Unfortunately I don't have any windows PC's around to test this tool. For those who look for ebuild just do:

svn co http://overlays.gentoo.org/svn/dev/pva/net-analyzer/lltdscan/