aboutsummaryrefslogtreecommitdiffstats
path: root/packet-ncp.h
AgeCommit message (Collapse)AuthorFilesLines
1999-11-17Provide a general mechanism by which dissectors can register "init"Guy Harris1-4/+1
routines, which are called before a dissection pass is made over all the packets in a capture - the "init" routine would clear out any state information that needs to be initialized before such a dissection pass. Make the NCP, SMB, AFS, and ONC RPC dissectors register their "init" routines with that mechanism, have the code that reads in a capture file call the routine that calls all registered "init" routines rather than calling a wired-in set of "init" routines, and also have the code that runs a filtering or colorizing pass over all the packets call that routine, as a filtering or colorizing pass is a dissection pass. Have the ONC RPC "init" routine zero out the table of RPC calls, so that it completely erases any state from the previous dissection pass (so that, for example, if you run a filtering pass, it doesn't mark any non-duplicate packets as duplicates because it remembers them from the previous pass). svn path=/trunk/; revision=1050
1999-03-20Re-wrote the NCP module in accordance with how NCP is really organized.Gilbert Ramirez1-307/+3
NCP is still not decoded much, but the infrastructure for doing so is now in place, including a hashtable to record the NCP type of each request so that we now how to parse the response. svn path=/trunk/; revision=215
1998-11-18* Added patches from Laurent and GuyGerald Combs1-3/+3
svn path=/trunk/; revision=103
1998-10-22An NCP READ is now decoded. This is the first function to be decoded.Gilbert Ramirez1-2/+7
I expect much of the packet-ncp.c file to change. svn path=/trunk/; revision=69
1998-10-15I'm preparing ncp for expansion (i.e., cleaning up my old code). I alsoGilbert Ramirez1-4/+11
changed the summary line so that "Reply"/"Request" is printed. svn path=/trunk/; revision=60
1998-09-23I removed the ncp code from packet-ipx.c and created packet-ncp.c. Now thatGilbert Ramirez1-0/+323
I've started concentrating on the NetWare modules again, packet-ncp.c is going to start to grow. I also added IPX RIP to packet-ipx.c. Additionally, I added the END_OF_FRAME macro to packet.h, which is useful for many dissect() routines. (and I already modified packet-bootp.c and packet-data.c to use this macro) svn path=/trunk/; revision=22