Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com To: cygwin AT cygwin DOT com Subject: Re: IPtraf for cygwin? X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: ID = da1392f87501f2a07c0473b1d8f416fe Reply-To: kristoffer-nord AT excite DOT com From: "Kristoffer" MIME-Version: 1.0 X-Sender: kristoffer-nord AT excite DOT com Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Message-Id: <20040527151325.8C6F0B6D8@xprdmailfe18.nwk.excite.com> Date: Thu, 27 May 2004 11:13:25 -0400 (EDT) X-IsSubscribed: yes Thnx Brian for your intelligent answer to my less intelligent question. I think its a common mistake to not understand that cygwin isnt a linux-system. At least I know better now. Sincerly Kristoffer Nordström --- On Thu 05/27, Brian Dessent < brian AT dessent DOT net > wrote: From: Brian Dessent [mailto: brian AT dessent DOT net] To: cygwin AT cygwin DOT com Date: Thu, 27 May 2004 08:03:25 -0700 Subject: Re: IPtraf for cygwin? Kristoffer wrote:

> As far as I can conclude the IPTraf package isnt ported to cygwin.

Correct.

> Therefore ive conclude that i have to port it in the following way
>
> using cygbuild.
>
> 1. unpack the source (is the binary enought) and recompile it.
>
> 2. Install it in some library.
>
> 3. Use cygbuild to compress it to a cygwin-package.
>
> Is this right? Is it possible to use IPtraf on cygwin.
>
> Im new to cygwin but am deifnatly up for the challenge.
>
> Comments and answers are much welcome.

From the README of IPtraf:

SYSTEM REQUIREMENTS
-------------------

IPTraf 2 requires Linux 2.2. It now uses the new PF_PACKET socket
family
as its capture mechanism. This feature is new to the 2.2 kernel.
IPTraf
1.4 will still work with kernel 2.2 with no problems, except for a
warning
message in the syslog indicating the use of the obsolete (AF_INET,
SOCK_PACKET) mechanism. The warning can be safely ignored. Make sure
you
have the Packet Socket driver compiled in or installed as a module, or
IPTraf will fail (and so will others like it: tcpdump, netwatch, etc).

IPTraf also requires glibc 2.1 or later.


In other words, forget it. Cygwin is not Linux. It implements a POSIX
compatibility layer, which in no way includes emulation of the Linux
kernel's internals. Any software that depends on particular features of
the Linux kernel will never be easily ported to Cygwin or just about any
other POSIX OS for that matter.

Brian

--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/

_______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/