• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Socket Filter NKE for both TCP and UDP
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Socket Filter NKE for both TCP and UDP


  • Subject: Re: Socket Filter NKE for both TCP and UDP
  • From: Brian Bergstrand <email@hidden>
  • Date: Wed, 21 Jun 2006 17:58:49 -0500

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


On Jun 21, 2006, at 4:31 PM, Russell Seehafer (RIT Student) wrote:

I was wondering if there is a way to register a socket filter nke (such as the tcplognke sample) so that it is attached to both TCP and UDP sockets. Are there special values to specify for the domain, type, and protocol of the sflt_register function? Or, could it be possible to call sflt_register twice - once for udp and datagram sockets and once for stream and tcp sockets - from within the nke's start function? Any input would be greatly appreciated.
You have to call register once for each protocol you want to filter. e.g.,

AF_INET, SOCK_STREAM, IPPROTO_TCP

AF_INET, SOCK_DGRAM, IPPROTO_UDP

AF_INET, SOCK_RAW, IPPROTO_ICMP

AF_INET, SOCK_RAW, IPPROTO_RAW

If you want IPv6 too, you'll have to register each protocol again for the AF_INET6 family.

It'd be so much easier if you could just register once for all AF_INET, and once more for all AF_INET6, but that's not possible.

HTH.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (Darwin)

iD8DBQFEmc8tedHYW7bHtqIRAq0XAKD+5aU+vAP0J4tr7NupkkC/iA+eRQCfdWOU
EkFz3v8MevQ0Hpe0DVFDgxA=
=nayW
-----END PGP SIGNATURE-----
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-kernel mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


References: 
 >Socket Filter NKE for both TCP and UDP (From: "Russell Seehafer (RIT Student)" <email@hidden>)

  • Prev by Date: Re: Socket Filter NKE for both TCP and UDP
  • Next by Date: Re: Socket Filter NKE for both TCP and UDP
  • Previous by thread: Re: Socket Filter NKE for both TCP and UDP
  • Next by thread: How do I compile XNU on Mac?
  • Index(es):
    • Date
    • Thread