Skip to content

Commit

Permalink
* Ethernet manufacturer support (Laurent)
Browse files Browse the repository at this point in the history
* PPP fixes (Gerald)
* Null/loopback interface support (Gerald)

svn path=/trunk/; revision=25
  • Loading branch information
geraldcombs committed Sep 25, 1998
1 parent eac9fd9 commit 3da04dd
Show file tree
Hide file tree
Showing 22 changed files with 1,263 additions and 182 deletions.
1 change: 1 addition & 0 deletions AUTHORS
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,7 @@ Laurent Deniel <deniel@worldnet.fr> {
http://www.worldnet.fr/~deniel

Name resolution
Ethernet/Manufacturer files support
ISO/OSI CLNP/COTP support
Miscellaneous enhancements and fixes
}
Expand Down
21 changes: 16 additions & 5 deletions Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@ bin_PROGRAMS = ethereal

man_MANS = ethereal.1

sysconf_DATA = manuf

ethereal_SOURCES = \
capture.c \
ethereal.c \
Expand All @@ -22,6 +24,7 @@ ethereal_SOURCES = \
packet-ipv6.c \
packet-ipx.c \
packet-ncp.c \
packet-null.c \
packet-osi.c \
packet-ospf.c \
packet-ppp.c \
Expand All @@ -32,6 +35,7 @@ ethereal_SOURCES = \
packet-trmac.c \
packet-udp.c \
packet-vines.c \
prefs.c \
print.c \
ps.c \
resolv.c \
Expand All @@ -46,9 +50,11 @@ ethereal_SOURCES = \
menu.h \
packet.h \
packet-ipv6.h \
packet-ipx.h \
packet-ospf.h \
packet-rip.h \
packet-vines.h \
prefs.h \
print.h \
ps.h \
resolv.h \
Expand All @@ -64,12 +70,17 @@ rdps: rdps.c
EXTRA_ethereal_SOURCES = @SNPRINTF_C@
ethereal_DEPENDENCIES = @SNPRINTF_O@
LDADD = @SNPRINTF_O@
DISTCLEANFILES = \
rdps \
ps.c

EXTRA_DIST = \
doc/Makefile \
doc/ethereal.pod \
ethereal.1 \
snprintf.c \
rdps.c \
print.ps \
image/icon-excl.xpm \
doc/Makefile \
doc/ethereal.pod
manuf \
print.ps \
rdps.c \
snprintf.c

86 changes: 62 additions & 24 deletions Makefile.in
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,7 @@ POST_UNINSTALL = :
host_alias = @host_alias@
host_triplet = @host@
CC = @CC@
DATAFILE_DIR = @DATAFILE_DIR@
GTK_CFLAGS = @GTK_CFLAGS@
GTK_CONFIG = @GTK_CONFIG@
GTK_LIBS = @GTK_LIBS@
Expand All @@ -73,6 +74,8 @@ bin_PROGRAMS = ethereal

man_MANS = ethereal.1

sysconf_DATA = manuf

ethereal_SOURCES = \
capture.c \
ethereal.c \
Expand All @@ -92,6 +95,8 @@ ethereal_SOURCES = \
packet-ip.c \
packet-ipv6.c \
packet-ipx.c \
packet-ncp.c \
packet-null.c \
packet-osi.c \
packet-ospf.c \
packet-ppp.c \
Expand All @@ -102,6 +107,7 @@ ethereal_SOURCES = \
packet-trmac.c \
packet-udp.c \
packet-vines.c \
prefs.c \
print.c \
ps.c \
resolv.c \
Expand All @@ -116,9 +122,11 @@ ethereal_SOURCES = \
menu.h \
packet.h \
packet-ipv6.h \
packet-ipx.h \
packet-ospf.h \
packet-rip.h \
packet-vines.h \
prefs.h \
print.h \
ps.h \
resolv.h \
Expand All @@ -128,15 +136,19 @@ ethereal_SOURCES = \
EXTRA_ethereal_SOURCES = @SNPRINTF_C@
ethereal_DEPENDENCIES = @SNPRINTF_O@
LDADD = @SNPRINTF_O@
DISTCLEANFILES = \
rdps \
ps.c

EXTRA_DIST = \
doc/Makefile \
doc/ethereal.pod \
ethereal.1 \
snprintf.c \
rdps.c \
print.ps \
image/icon-excl.xpm \
doc/Makefile \
doc/ethereal.pod
manuf \
print.ps \
rdps.c \
snprintf.c
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
CONFIG_HEADER = config.h
Expand All @@ -151,9 +163,10 @@ LIBS = @LIBS@
ethereal_OBJECTS = capture.o ethereal.o ethertype.o file.o filter.o \
follow.o menu.o packet.o packet-arp.o packet-bootp.o packet-data.o \
packet-dns.o packet-eth.o packet-llc.o packet-lpd.o packet-ip.o \
packet-ipv6.o packet-ipx.o packet-osi.o packet-ospf.o packet-ppp.o \
packet-raw.o packet-rip.o packet-tcp.o packet-tr.o packet-trmac.o \
packet-udp.o packet-vines.o print.o ps.o resolv.o util.o
packet-ipv6.o packet-ipx.o packet-ncp.o packet-null.o packet-osi.o \
packet-ospf.o packet-ppp.o packet-raw.o packet-rip.o packet-tcp.o \
packet-tr.o packet-trmac.o packet-udp.o packet-vines.o prefs.o print.o \
ps.o resolv.o util.o
ethereal_LDADD = $(LDADD)
ethereal_LDFLAGS =
CFLAGS = @CFLAGS@
Expand All @@ -163,9 +176,12 @@ man1dir = $(mandir)/man1
MANS = $(man_MANS)

NROFF = nroff
DATA = $(sysconf_DATA)

DIST_COMMON = README AUTHORS COPYING ChangeLog INSTALL Makefile.am \
Makefile.in NEWS acconfig.h aclocal.m4 config.h.in configure \
configure.in install-sh missing mkinstalldirs stamp-h.in
Makefile.in NEWS acconfig.h aclocal.m4 config.guess config.h.in \
config.sub configure configure.in install-sh missing mkinstalldirs \
stamp-h.in


DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
Expand All @@ -177,15 +193,16 @@ DEP_FILES = .deps/capture.P .deps/ethereal.P .deps/ethertype.P \
.deps/packet-arp.P .deps/packet-bootp.P .deps/packet-data.P \
.deps/packet-dns.P .deps/packet-eth.P .deps/packet-ip.P \
.deps/packet-ipv6.P .deps/packet-ipx.P .deps/packet-llc.P \
.deps/packet-lpd.P .deps/packet-osi.P .deps/packet-ospf.P \
.deps/packet-ppp.P .deps/packet-raw.P .deps/packet-rip.P \
.deps/packet-tcp.P .deps/packet-tr.P .deps/packet-trmac.P \
.deps/packet-udp.P .deps/packet-vines.P .deps/packet.P .deps/print.P \
.deps/packet-lpd.P .deps/packet-ncp.P .deps/packet-null.P \
.deps/packet-osi.P .deps/packet-ospf.P .deps/packet-ppp.P \
.deps/packet-raw.P .deps/packet-rip.P .deps/packet-tcp.P \
.deps/packet-tr.P .deps/packet-trmac.P .deps/packet-udp.P \
.deps/packet-vines.P .deps/packet.P .deps/prefs.P .deps/print.P \
.deps/ps.P .deps/resolv.P .deps/util.P
SOURCES = $(ethereal_SOURCES) $(EXTRA_ethereal_SOURCES)
OBJECTS = $(ethereal_OBJECTS)

all: Makefile $(PROGRAMS) $(MANS) config.h
all: Makefile $(PROGRAMS) $(MANS) $(DATA) config.h

.SUFFIXES:
.SUFFIXES: .S .c .o .s
Expand Down Expand Up @@ -309,6 +326,25 @@ uninstall-man:
@$(NORMAL_UNINSTALL)
$(MAKE) uninstall-man1

install-sysconfDATA: $(sysconf_DATA)
@$(NORMAL_INSTALL)
$(mkinstalldirs) $(DESTDIR)$(sysconfdir)
@list='$(sysconf_DATA)'; for p in $$list; do \
if test -f $(srcdir)/$$p; then \
echo " $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(sysconfdir)/$$p"; \
$(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(sysconfdir)/$$p; \
else if test -f $$p; then \
echo " $(INSTALL_DATA) $$p $(DESTDIR)$(sysconfdir)/$$p"; \
$(INSTALL_DATA) $$p $(DESTDIR)$(sysconfdir)/$$p; \
fi; fi; \
done

uninstall-sysconfDATA:
@$(NORMAL_UNINSTALL)
list='$(sysconf_DATA)'; for p in $$list; do \
rm -f $(DESTDIR)$(sysconfdir)/$$p; \
done

tags: TAGS

ID: $(HEADERS) $(SOURCES) $(LISP)
Expand Down Expand Up @@ -411,7 +447,7 @@ dvi:
check: all
$(MAKE)
installcheck:
install-exec: install-binPROGRAMS
install-exec: install-binPROGRAMS install-sysconfDATA
@$(NORMAL_INSTALL)

install-data: install-man
Expand All @@ -420,12 +456,13 @@ install-data: install-man
install: install-exec install-data all
@:

uninstall: uninstall-binPROGRAMS uninstall-man
uninstall: uninstall-binPROGRAMS uninstall-man uninstall-sysconfDATA

install-strip:
$(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' INSTALL_SCRIPT='$(INSTALL_PROGRAM)' install
installdirs:
$(mkinstalldirs) $(DATADIR)$(bindir) $(DESTDIR)$(mandir)/man1
$(mkinstalldirs) $(DATADIR)$(bindir) $(DESTDIR)$(mandir)/man1 \
$(DATADIR)$(sysconfdir)


mostlyclean-generic:
Expand Down Expand Up @@ -466,12 +503,13 @@ mostlyclean-binPROGRAMS distclean-binPROGRAMS clean-binPROGRAMS \
maintainer-clean-binPROGRAMS uninstall-binPROGRAMS install-binPROGRAMS \
mostlyclean-compile distclean-compile clean-compile \
maintainer-clean-compile install-man1 uninstall-man1 install-man \
uninstall-man tags mostlyclean-tags distclean-tags clean-tags \
maintainer-clean-tags distdir mostlyclean-depend distclean-depend \
clean-depend maintainer-clean-depend info dvi installcheck install-exec \
install-data install uninstall all installdirs mostlyclean-generic \
distclean-generic clean-generic maintainer-clean-generic clean \
mostlyclean distclean maintainer-clean
uninstall-man uninstall-sysconfDATA install-sysconfDATA tags \
mostlyclean-tags distclean-tags clean-tags maintainer-clean-tags \
distdir mostlyclean-depend distclean-depend clean-depend \
maintainer-clean-depend info dvi installcheck install-exec install-data \
install uninstall all installdirs mostlyclean-generic distclean-generic \
clean-generic maintainer-clean-generic clean mostlyclean distclean \
maintainer-clean


ps.c: print.ps rdps
Expand Down
8 changes: 8 additions & 0 deletions NEWS
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
Overview of changes in Ethereal 0.3.17:

* Ethernet manufacturer support (Laurent)
* Netware SAP support (Gilbert)
* Misc Netware/token ring fixes and enhancements (Gilbert)
* PPP fixes (Gerald)
* Null/loopback interface support (Gerald)

Overview of changes in Ethereal 0.3.16:

* Support for ISO/OSI CLNP & COTP (Laurent)
Expand Down
4 changes: 4 additions & 0 deletions README
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,10 @@ Installation Checklist (Long):
The file 'INSTALL' contains general instructions for running
'configure'.

Ethereal installs a support file (manuf) in /usr/local/etc by
default. You can change this location with the --sysconfdir
option.

[ ] 4. Run 'make'. Hopefully, you won't run into any problems.

[ ] 5. Run './ethereal', and make sure things are working. You must
Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.3.16
0.3.17
2 changes: 2 additions & 0 deletions acconfig.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,5 @@
#undef VERSION

#undef HAVE_SOCKADDR_SA_LEN

#undef DATAFILE_DIR
2 changes: 2 additions & 0 deletions config.h.in
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,8 @@

#undef HAVE_SOCKADDR_SA_LEN

#undef DATAFILE_DIR

/* Define if you have the <netinet/in.h> header file. */
#undef HAVE_NETINET_IN_H

Expand Down
Loading

0 comments on commit 3da04dd

Please sign in to comment.