Yes, i will do it!

But how it appear only if i try to print the data?

There is a way to solve it by myself?

Thanks,
Riccardo

Luis EG Ontanon wrote:
> A bug in wireshark...
> That should't fail (not at least that way)!
>
> Can you open a bug in https://bugs.wireshark.org and attach to it both
> the code and a capture file that shows the problem
>
> Thanks,
> \Lego
>
> On Tue, Sep 2, 2008 at 12:42 PM, Riccardo Roasio
> <[EMAIL PROTECTED]> wrote:
>   
>> I did this:
>>
>>
>> do
>>
>> http__response_data_extractor=Field.new("data-text-lines")
>>
>> http=Listener.new()
>>
>> function http.packet(pinfo,tvb)
>>
>>       local http_response_data=http_response_data_extractor()
>>       print("DATA : ",http_response_data)
>>
>> end
>>
>>
>> end
>>
>>
>>
>> but it gives me this error:
>>
>> ERROR:(ftype-tvbuff.c:133):val_repr_len: assertion failed
>> (rtype==FTREPR_DFILTER)
>>
>> Aborted
>>
>>
>> What's wrong with it?
>>
>> Thanks,
>> Riccardo
>>
>> Luis EG Ontanon wrote:
>>     
>>> do
>>>   local xyz_field = Field.new("http.xyz")
>>>   local tap= Listener.new();
>>>
>>>   ...
>>>
>>>   function tap.packet(pinfo,tvb)
>>>      local xyz = xyz_field()
>>>      ...
>>>   end
>>>
>>>   ...
>>>
>>> end
>>>
>>>
>>> On Tue, Sep 2, 2008 at 12:16 PM, Riccardo Roasio
>>> <[EMAIL PROTECTED]> wrote:
>>>
>>>       
>>>> Hi,
>>>>
>>>> thanks for the aswer.
>>>> I think i made the wrong question....
>>>>
>>>> I would like to know how can i access to http message parts whit the
>>>> Field.new("") function.
>>>> In particular i'm trying to retrieve the get response body (or data)
>>>>
>>>> I tryed with Fiend.new(data-text-lines") but it gives an error when i
>>>> try to print it.
>>>>
>>>> Best Regards,
>>>> Riccardo
>>>>
>>>> Luis EG Ontanon wrote:
>>>>
>>>>         
>>>>> I'm wrote preety much all of WS Lua's interface, and I am not aware of
>>>>> any such "structure"...
>>>>>
>>>>> There are tap-data structures of lua that are extracted from header
>>>>> files of dissectors using code generated by epan/wslua/make-taps.pl
>>>>> which in turn is controlled by epan/wslua/taps .
>>>>>
>>>>> These are *willingly* left un-documented. As my plans are to radically
>>>>> modify this part of the code (but before I need to have a clear Idea
>>>>> of what and how this should be done).
>>>>>
>>>>> The http req/resp data currently passed to Listener calls is a Table
>>>>> that contains the  same data as struct http_info_value_t defined in
>>>>> epan/dissectors/packet-http.h .
>>>>>
>>>>> typedef struct _http_info_value_t {
>>>>>       guint32 framenum;
>>>>>       gchar   *request_method;
>>>>>       guint    response_code;
>>>>>       gchar   *http_host;
>>>>>       gchar   *request_uri;
>>>>> } http_info_value_t;
>>>>>
>>>>> Hope this helps...
>>>>>
>>>>> I hope this helps but do not count on it to be there on future versions.
>>>>>
>>>>> \Lego
>>>>>
>>>>> On Tue, Sep 2, 2008 at 10:16 AM, Riccardo Roasio
>>>>> <[EMAIL PROTECTED]> wrote:
>>>>>
>>>>>
>>>>>           
>>>>>> Hi,
>>>>>>
>>>>>> where can i found informations about the lua http.response and
>>>>>> http.request structure?
>>>>>>
>>>>>> Regards,
>>>>>> Riccardo
>>>>>>
>>>>>> --
>>>>>> Riccardo Roasio
>>>>>> amuser S.p.A.
>>>>>> advanced multimedia services
>>>>>> 10149 Torino (Italy) - via Val della Torre, 4
>>>>>> Tel     +39 011 291 3777
>>>>>> Fax +39 011 291 3737
>>>>>> [EMAIL PROTECTED]
>>>>>>
>>>>>> _______________________________________________
>>>>>> Wireshark-dev mailing list
>>>>>> [email protected]
>>>>>> https://wireshark.org/mailman/listinfo/wireshark-dev
>>>>>>
>>>>>>
>>>>>>
>>>>>>             
>>>>>
>>>>>           
>>>> --
>>>> Riccardo Roasio
>>>> amuser S.p.A.
>>>> advanced multimedia services
>>>> 10149 Torino (Italy) - via Val della Torre, 4
>>>> Tel     +39 011 291 3777
>>>> Fax +39 011 291 3737
>>>> [EMAIL PROTECTED]
>>>>
>>>> _______________________________________________
>>>> Wireshark-dev mailing list
>>>> [email protected]
>>>> https://wireshark.org/mailman/listinfo/wireshark-dev
>>>>
>>>>
>>>>         
>>>
>>>
>>>       
>> --
>> Riccardo Roasio
>> amuser S.p.A.
>> advanced multimedia services
>> 10149 Torino (Italy) - via Val della Torre, 4
>> Tel     +39 011 291 3777
>> Fax +39 011 291 3737
>> [EMAIL PROTECTED]
>>
>> _______________________________________________
>> Wireshark-dev mailing list
>> [email protected]
>> https://wireshark.org/mailman/listinfo/wireshark-dev
>>
>>     
>
>
>
>   


-- 
Riccardo Roasio
amuser S.p.A.
advanced multimedia services
10149 Torino (Italy) - via Val della Torre, 4
Tel     +39 011 291 3777
Fax +39 011 291 3737
[EMAIL PROTECTED]

_______________________________________________
Wireshark-dev mailing list
[email protected]
https://wireshark.org/mailman/listinfo/wireshark-dev

Reply via email to