All of lore.kernel.org
 help / color / mirror / Atom feed
From: Didier Tournier <Didier.TOURNIER@gemplus.com>
To: netfilter-devel@lists.netfilter.org
Subject: RFC 2694 and iptables.
Date: Mon, 04 Nov 2002 17:20:30 +0100	[thread overview]
Message-ID: <3DC69E4E.6080503@gemplus.com> (raw)

Hi,
I would like to build a dns alg with iptables.
The main role of a dns alg is to modify DNS response packet by replacing 
private IP address with public ones.

I ask anybody if it is a good idea to build a new module target and in 
this case if I have to rebuild the kernel or if I could build it in user 
space by using libipq?
Is there any litterature on how to add a new target module for iptables.

Thanks in advance for your help
Didier Tournier

French version :

Bonjour,

Je souhaite écrire un target pour iptables. Celle-ci remplira la 
fonction DNS-ALG pour IPV4.
La fonction principale de ce DNSALG sera de remplacer une adresse privée 
par une publique. (cf RFC 2694).

Pouvez vous me guider un peu sur les points suivant.

Si j'écris un module. dois-je obligatoirement recompiler le noyau ou 
puis je simplement écrire un shared object.
Ou puis je trouver des exemple de makefiles pour ce type de shared objects.
Qu'elle littérature me conseillez vous pour cet exercice?
Est il possible d'écrire une target en utilisant libipq?

Merci d'avance pour votre aide.
Didier Tournier
Gemplus Application research labs.

             reply	other threads:[~2002-11-04 16:20 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-11-04 16:20 Didier Tournier [this message]
  -- strict thread matches above, loose matches on Subject: below --
2002-11-04 16:48 RFC 2694 and iptables Didier Tournier
2002-11-05  6:10 ` Kevin McConnell
2002-11-05  9:10   ` Didier Tournier
2002-11-05 19:26     ` Kevin McConnell
2002-11-06  0:40   ` Jean-Francois Dive

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=3DC69E4E.6080503@gemplus.com \
    --to=didier.tournier@gemplus.com \
    --cc=netfilter-devel@lists.netfilter.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.