Re: sync
Frédéric Raynal <[email protected]> Sat, 22 Jan 2005 11:47:41 +0100
| Newsgroups | gmane.comp.security.libnet |
|---|---|
| Message-ID | <[email protected]> |
Hello On Sat, Jan 22, 2005 at 05:36:56PM +0900, George V. Neville-Neil wrote: > > I guess I'll ask privately. I'll answer to the list as it is a good question. > > Why is there libnet and libnet-ng? > The 1.1 tree (for which I have done many patches and so on) lacks some features I needed. Thus, I talked with Mike last year at CanSecWest, and porposed a new internal architecture, which would make things easier for both the mainteners and users. NG is that structure. The central structure is now the packet, and no more the "context" (even if it is still a very important one, let's say we have 2 central structures ;) The goal was to have one mechanism to build packets, and one to send them as it is 2 different actions. NG have be designed to be compatible with the 1.1 tree, and it is mostly. And thus, it is supposed to be merged with the normal libnet's tree. You can see NG as a devel version. Fred