Stephen Fisher wrote: > On Tue, Jun 19, 2007 at 04:48:15PM -0400, Rob Campbell wrote: > >> I did some experimenting and the problem seems to lie in that editcap >> seems to only read the first 100 arguments (be it individual packet >> numbers or sets of packet numbers). >> >> Is this limit intentional or can it be removed? Is this a unix/linux >> limitation? > > This is an arbitrary limit compiled into the editcap program: > > Line 109 of editcap.c: > > static struct select_item selectfrm[100]; > > How many arguments do you need to pass to editcap? We could look into > changing this limit or removing it entirely to make it dynamically > allocate space for as many arguments as fit on the command-line.
I went ahead and (in rev 22145) increased the size of the array (up to 512). If that's not enough we can always go to a dynamically sized array, but that seems like overkill to me (now). More importantly, I also made 'editcap' tell you when it runs out of room for packet selections. _______________________________________________ Wireshark-users mailing list Wireshark-users@wireshark.org http://www.wireshark.org/mailman/listinfo/wireshark-users