Unfortunately this patch breaks GTK 1.2 builds:

> gcc "-D_U_=__attribute__((unused))" -Wall -Wpointer-arith -W -g -O2 
> -Wno-return-type -DFUNCPROTO=15 -I/usr/local/include 
> -I/usr/local/include/gtk-1.2 -I/usr/local/include/glib-1.2 
> -I/usr/local/lib/glib/include -I/usr/openwin/include -o .libs/wireshark 
> capture-pcap-util-unix.o capture_errs.o capture-pcap-util.o 
> capture_stop_conditions.o capture_ui_utils.o cfile.o clopts_common.o 
> conditions.o disabled_protos.o packet-range.o print.o ps.o pcapio.o 
> ringbuffer.o timestats.o util.o version_info.o airpcap_loader.o alert_box.o 
> capture.o capture_info.o capture_opts.o capture_sync.o color_filters.o file.o 
> fileset.o filters.o g711.o merge.o proto_hier_stats.o sync_pipe_write.o 
> summary.o tempfile.o .libs/wiresharkS.o  -L/usr/local/lib gtk/libui.a 
> codecs/libcodec.a wiretap/.libs/libwiretap.so -L/usr/lib -L/usr/openwin/lib 
> epan/.libs/libwireshark.so -lnsl -lpcap /usr/local/lib/libgtk.so -lnsl 
> /usr/local/lib/libgdk.so -lnsl /usr/local/lib/libgmodule.so 
> /usr/local/lib/libglib.so -ldl -lXe
xt -lX11 -lsocket -lnsl -lm /usr/local/lib/libiconv.so -lnsl -lz 
-R/usr/local/lib -R/usr/openwin/lib 
-R/usr/lib/sparcv9/omni:/usr/lib/omni:/usr/local/lib -R/usr/lib
> Undefined                       first referenced
>  symbol                             in file
> gtk_option_menu_get_history         gtk/libui.a(capture_dlg.o)
> ld: fatal: Symbol referencing errors. No output written to .libs/wireshark
> collect2: ld returned 1 exit status
> make[2]: *** [wireshark] Error 1

I don't know anything about GTK to know if there's an alternative 
function available.

Jaap Keuter wrote:
> Hi,
> 
> Checked in.
> 
> Thanx,
> Jaap
> 
> On Thu, 21 Dec 2006 [EMAIL PROTECTED] wrote:
> 
>>       Hello,
>>
>>
>> Here is a patch for Bug 771 (repost).
>> It solves the problem of datalink header selection, when the interface has
>> more than one.
>> And now, when we reopen the dialog window, the datalink submenu is restored
>> to the last used value.
>> The patch uses gtk_option_menu_set_history, which is deprecated, but all
>> the datalink menu is coded with gtk_option_menu.
>>
>> During the writting of the patch, I discovered that dumpcap can be launched
>> with the interface name only, if no action is performed to select the
>> link-layer type.
>> Example:
>> lt-dumpcap -i eth0 -Z
>> instead of
>> lt-dumpcap -i eth0 -y EN10MB -Z
>>
>> I did not change this implementation, as it is not so easy, and could lead
>> to unawaited problems.
>> But I find this confusing, for interface other that Ethernet, where you can
>> have 4 or more link layer types.
>>
>> (See attached file: capture_dlg.c.diff.gz)
>>
>> Best regards
>> Florent
>>
> 
> _______________________________________________
> Wireshark-dev mailing list
> [email protected]
> http://www.wireshark.org/mailman/listinfo/wireshark-dev
> 
_______________________________________________
Wireshark-dev mailing list
[email protected]
http://www.wireshark.org/mailman/listinfo/wireshark-dev

Reply via email to