• 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: How to read/write raw ether packet in application?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: How to read/write raw ether packet in application?


  • Subject: Re: How to read/write raw ether packet in application?
  • From: "Justin C. Walker" <email@hidden>
  • Date: Tue, 22 Aug 2006 22:02:49 -0700

Hey, Josh!

On Aug 22, 2006, at 11:22 , Josh Graessley wrote:

Wanted to give you a quick PF_NDRV update. PF_NDRV has had a lot of work done to it a few releases ago. I think we fixed it up so it works well as of 10.2, but I could be mistaken. At any rate, you can open a PF_NDRV socket now and register a demux to receive specific 802.3 frames from user space without writing a line of kernel code. PF_NDRV is a little better than BPF. It is based on a socket so there is less copying and it doesn't have some of the buffer problems you can run in to with BPF. It also makes use of the system's demux layer instead of filtering packets a second time at the BPF layer.

Thanks for the update. I wasn't casting aspersions on the code; just indicating that I haven't looked at it since, oh, some time back :-}. I also didn't know how heavily it has been used, so I was just hedging :-}.


Sounds like you've been working hard!

Cheers,

Justin

--
Justin C. Walker, Curmudgeon-At-Large
Institute for the Enhancement of the Director's Income
--------
Experience is what you get
  when you don't get what you want.
--------



_______________________________________________
Do not post admin requests to the list. They will be ignored.
Macnetworkprog mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


References: 
 >How to read/write raw ether packet in application? (From: "Robin" <email@hidden>)
 >Re: How to read/write raw ether packet in application? (From: "Justin C. Walker" <email@hidden>)
 >Re: How to read/write raw ether packet in application? (From: Josh Graessley <email@hidden>)

  • Prev by Date: Re: How to read/write raw ether packet in application?
  • Next by Date: Re: How to read/write raw ether packet in application?
  • Previous by thread: Re: How to read/write raw ether packet in application?
  • Next by thread: Re: How to read/write raw ether packet in application?
  • Index(es):
    • Date
    • Thread