delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2004/05/27/11:04:08

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Message-ID: <40B6033D.AE745B3@dessent.net>
Date: Thu, 27 May 2004 08:03:25 -0700
From: Brian Dessent <brian AT dessent DOT net>
Organization: My own little world...
MIME-Version: 1.0
To: cygwin AT cygwin DOT com
Subject: Re: IPtraf for cygwin?
References: <20040527134227 DOT F0740B6D9 AT xprdmailfe18 DOT nwk DOT excite DOT com>
X-IsSubscribed: yes
Reply-To: cygwin AT cygwin DOT com

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/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019