public inbox for b.a.t.m.a.n@lists.open-mesh.org
 help / color / mirror / Atom feed
* [B.A.T.M.A.N.] batman-adv packet.h license
@ 2009-08-17 18:36 Andrew Lunn
  2009-08-17 19:20 ` Simon Wunderlich
  0 siblings, 1 reply; 6+ messages in thread
From: Andrew Lunn @ 2009-08-17 18:36 UTC (permalink / raw)
  To: lindner_marek, siwu; +Cc: B.A.T.M.A.N

Hi Marek, Simon

I'm writing a protocol dissector for tcpdump which understands
batman-adv packets. To do this i need to use packet.h, at least that
is the easiest way to do it. tcpdump uses the BSD license, where as
packet.h is GPL2. So it is unlikely the tcpdump maintainers would
accept packet.h as is.

As the two copyright owners of this file, is it O.K. with you to if i
change the license on this one file in my tcpdump patch to use BSD?

       Thanks
          Andrew

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [B.A.T.M.A.N.] batman-adv packet.h license
  2009-08-17 18:36 [B.A.T.M.A.N.] batman-adv packet.h license Andrew Lunn
@ 2009-08-17 19:20 ` Simon Wunderlich
  2009-08-17 19:33   ` Sven Eckelmann
  2009-08-18 16:39   ` Marek Lindner
  0 siblings, 2 replies; 6+ messages in thread
From: Simon Wunderlich @ 2009-08-17 19:20 UTC (permalink / raw)
  To: The list for a Better Approach To Mobile Ad-hoc Networking; +Cc: Marek Lindner

[-- Attachment #1: Type: text/plain, Size: 937 bytes --]

Hello Andrew,

this is fine with me, let's hear what marek thinks. BTW, there are
excellent batman dissectors for wireshark, have you tried them already? 

best regards,
	Simon

On Mon, Aug 17, 2009 at 08:36:44PM +0200, Andrew Lunn wrote:
> Hi Marek, Simon
> 
> I'm writing a protocol dissector for tcpdump which understands
> batman-adv packets. To do this i need to use packet.h, at least that
> is the easiest way to do it. tcpdump uses the BSD license, where as
> packet.h is GPL2. So it is unlikely the tcpdump maintainers would
> accept packet.h as is.
> 
> As the two copyright owners of this file, is it O.K. with you to if i
> change the license on this one file in my tcpdump patch to use BSD?
> 
>        Thanks
>           Andrew
> _______________________________________________
> B.A.T.M.A.N mailing list
> B.A.T.M.A.N@lists.open-mesh.net
> https://lists.open-mesh.net/mm/listinfo/b.a.t.m.a.n
> 

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [B.A.T.M.A.N.] batman-adv packet.h license
  2009-08-17 19:20 ` Simon Wunderlich
@ 2009-08-17 19:33   ` Sven Eckelmann
  2009-08-17 22:18     ` Andrew Lunn
  2009-08-18 16:39   ` Marek Lindner
  1 sibling, 1 reply; 6+ messages in thread
From: Sven Eckelmann @ 2009-08-17 19:33 UTC (permalink / raw)
  To: The list for a Better Approach To Mobile Ad-hoc Networking

[-- Attachment #1: Type: text/plain, Size: 620 bytes --]

> Hello Andrew,
>
> this is fine with me, let's hear what marek thinks. BTW, there are
> excellent batman dissectors for wireshark, have you tried them already?
The B.A.T.M.A.N. dissector is in Wireshark 1.2, but the B.A.T.M.A.N. advanced 
dissector is still waiting in 
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2631 and/or 
http://gitorious.org/wireshark-batman-plugins/wireshark-batman-adv

And I think that it is still a good idea to have tcpdump dissectors as you 
maybe want to have live output over your seriell interface on you embedded 
device without much hassle.

Best regards,
	Sven

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 835 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [B.A.T.M.A.N.] batman-adv packet.h license
  2009-08-17 19:33   ` Sven Eckelmann
@ 2009-08-17 22:18     ` Andrew Lunn
  0 siblings, 0 replies; 6+ messages in thread
From: Andrew Lunn @ 2009-08-17 22:18 UTC (permalink / raw)
  To: The list for a Better Approach To Mobile Ad-hoc Networking

> And I think that it is still a good idea to have tcpdump dissectors as you 
> maybe want to have live output over your seriell interface on you embedded 
> device without much hassle.

Yes, that is my aim. Wireshark has too much overhead for embedded
system use.

Writing the dissector was simple. Writing new filters looks a lot
harder. I don't yet understand the Flex/Bision stuff in libpcap. Does
anybody have any experience with it?

        Andrew
        

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [B.A.T.M.A.N.] batman-adv packet.h license
  2009-08-17 19:20 ` Simon Wunderlich
  2009-08-17 19:33   ` Sven Eckelmann
@ 2009-08-18 16:39   ` Marek Lindner
  2009-08-18 18:38     ` Andrew Lunn
  1 sibling, 1 reply; 6+ messages in thread
From: Marek Lindner @ 2009-08-18 16:39 UTC (permalink / raw)
  To: Simon Wunderlich
  Cc: The list for a Better Approach To Mobile Ad-hoc Networking


Hey,

> this is fine with me, let's hear what marek thinks. 

yeah, also fine with me. Although I don't understand why we have to change the 
licence of our file for that (I never wrote dissectors for tcpdump).

Regards,
Marek

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [B.A.T.M.A.N.] batman-adv packet.h license
  2009-08-18 16:39   ` Marek Lindner
@ 2009-08-18 18:38     ` Andrew Lunn
  0 siblings, 0 replies; 6+ messages in thread
From: Andrew Lunn @ 2009-08-18 18:38 UTC (permalink / raw)
  To: The list for a Better Approach To Mobile Ad-hoc Networking

> yeah, also fine with me. Although I don't understand why we have to
> change the licence of our file for that (I never wrote dissectors
> for tcpdump).

I'm directly using packet.h. As is, no changes. I need the packet
structure definitions. The file has a GPL header, so its licensed
under GPL. If you mix that file with the rest of tcpdump, which is
BSD, tcpdump becomes GPL. I'm guessing this is not acceptable. So for
the copy of packet.h i include in tcpdump, i want to put a BSD license
on the file. The version in the batman repository can stay GPL. 

Thanks for O.K.ing this. I will post a patch to tcpdump here for
testing, before sending it to the tcpdump maintainers.

         Andrew

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2009-08-18 18:38 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-08-17 18:36 [B.A.T.M.A.N.] batman-adv packet.h license Andrew Lunn
2009-08-17 19:20 ` Simon Wunderlich
2009-08-17 19:33   ` Sven Eckelmann
2009-08-17 22:18     ` Andrew Lunn
2009-08-18 16:39   ` Marek Lindner
2009-08-18 18:38     ` Andrew Lunn

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox