Paul Traina
9cc97c3a9c
Improvements to IGMP message decoding.
...
Add support for the router-alert option.
Submitted by: Bill Fenner <fenner@parc.xerox.com>
1996-08-19 21:39:00 +00:00
Paul Traina
1249582f6e
Fix bugs in AARP packet handling and fake up a phantom LAP header
...
since Ethertalk doesn't actually put one out on the wire.
Submitted by: Toshihiro Kanda <candy@fct.kgc.co.jp>
1996-08-19 21:37:18 +00:00
Paul Traina
930ecf536c
Decode maximumim sized ethernet frames properly
1996-08-19 21:35:13 +00:00
Paul Traina
01bd0dbc7e
Handle IS-IS IIH messages and print NSAPs in canonical format.
...
Submitted by: Tony Li <tli@jnx.com>
1996-08-19 21:33:43 +00:00
Julian Elischer
554c43cbee
oops apparently this wasn't in my test compile, becasue it didn't
1996-08-19 21:06:39 +00:00
Paul Traina
bf18e76ab6
Grab libpcap sources out of contrib_libpcap module
1996-08-19 21:01:37 +00:00
Paul Traina
32f0110cec
This commit was generated by cvs2svn to compensate for changes in r17683,
...
which included commits to RCS files with non-trunk default branches.
1996-08-19 20:36:34 +00:00
Paul Traina
8cf6c252e7
Virgin import of LBL libpcap version 0.2.1.
...
Obtained from: ftp://ftp.ee.lbl.gov/libpcap.tar.Z on 19-Aug-1996.
1996-08-19 20:36:34 +00:00
Paul Traina
deee10f699
This commit was generated by cvs2svn to compensate for changes in r17680,
...
which included commits to RCS files with non-trunk default branches.
1996-08-19 20:34:12 +00:00
Paul Traina
4edb46e9a8
Virgin import of unmodified tcpdump v3.2.1 distribution from LBL.
...
Obtained from: ftp://ftp.ee.lbl.gov/tcpdump.tar.Z on 19-Aug-1996.
1996-08-19 20:34:12 +00:00
Paul Traina
11a53ef3f3
Update to match definitions in LBL June 96 release
1996-08-19 20:28:25 +00:00
Peter Wemm
7c6d202a48
Simplistic conversion of mail to use termios instead of sgtty.
1996-08-19 20:23:35 +00:00
Julian Elischer
269fb9d764
Collect all the functioons concerned with rebooting into one place
...
also add the at_shutdown callout list, and change the one user of
the present (broken) method (the vn driver) to use the new scheme.
1996-08-19 20:07:07 +00:00
Peter Wemm
e151ec2315
Update some ancient warts in talk:
...
- use termios, not sgtty
- dont use _putchar(), that was a BSD-curses specific feature not in
other curses packages (such as ncurses)
- use sigaction, not sigvec while I'm there
- box() does different things under sysv/ncurses on 1-line high windows,
and BSD-curses doesn't have hline(), so do it by adding characters
instead. That works on both styles of curses.
1996-08-19 19:42:00 +00:00
Julian Elischer
313861b896
for kern_conf.c, start allocating dynamic major numbers
...
half way through the range rather than possibly colliding with
fixed elements. Increase the size of the arrays to take this into account..
remember that each element in the array is now only 1 ponter so this
isn't that much..
also note a possible bug in debugging code in uipc_socket2.c (add XXX)
1996-08-19 19:22:26 +00:00
Julian Elischer
072a289aa4
back out a part of the previous patch that garrett objected to..
1996-08-19 18:52:49 +00:00
Garrett Wollman
5c08afbb85
Add a protocol-specific mbuf flag.
1996-08-19 18:30:15 +00:00
Wolfram Schneider
e2ab8bac10
New option: [-c]
...
Check if the password file is in the correct format. Do not
change, add, or remove any files.
1996-08-19 16:03:15 +00:00
Wolfram Schneider
7ea944f3a6
space typo, the shell don't like name=<space>value
1996-08-19 15:34:29 +00:00
Peter Wemm
c6422b8e82
corresponding remove of mkdir /usr/libdata/tcl in generated makefile.
1996-08-19 15:04:11 +00:00
Peter Wemm
e2e2cffc2d
delete a mkdir of /usr/libdata/tcl, this is mtree's job.
1996-08-19 15:02:47 +00:00
Peter Wemm
c3944f3dd1
Fix a bug, it was returning a pointer to a variable on the stack, instead
...
of the specially strdup()'ed version.
1996-08-19 14:28:48 +00:00
Peter Wemm
1340e5b6fe
Define ETHERS_SERVICE, since our OS provides it. Otherwise, you
...
can't do a "tcpdump 'gateway foo'" unless it's in /etc/ethers - it wasn't
reading the NIS tables.
1996-08-19 14:27:14 +00:00
Peter Wemm
6141261f71
Define ETHER_SERVICE, since we have one. ie: use getetherxxx() instead
...
of parsing /etc/ethers manually. This allows it to read NIS.
1996-08-19 14:23:50 +00:00
Peter Wemm
64599735d8
s/ETHER_MIN_LAN/ETHER_MIN_LEN/
1996-08-19 13:51:30 +00:00
Satoshi Asami
0dbd98cbd7
Added Hidekazu Kuroki <hidekazu@cs.titech.ac.jp> for his myriad of
...
Japanese ports (you've only seen the tip of an iceberg, in case you
are wondering).
1996-08-19 12:11:35 +00:00
Julian Elischer
0885c1d28c
fix handling of external objects referenced by mbufs
...
somehow this got broken between 4.3 tahoe and here, though I've been using
these fixes for over a year here..
1996-08-19 03:32:10 +00:00
Julian Elischer
516d61eba9
oops somehow this dissppeared along the way..
...
now I've started working on this again, I discovered it..
1996-08-19 02:42:40 +00:00
Julian Elischer
4174225d83
fix a broken atalk stack..
...
the lat commits (3 weeks ago ) broke this, and I'm only now getting
complaints.. oops!
1996-08-19 02:32:44 +00:00
Julian Elischer
fed06968ba
add callout lists for exit() and fork()
...
I've been meaning to do this for AGES as I keep having to patch those routines
whenever I write a proprietary package or similar..
any module that assigns resources to processes needs to know when
these events occur. there are existsing modules that should be modified
to take advantage of these.. e.g. SYSV IPC primatives
presently have #ifdef entries in exit()
this also helps with making LKMs out of such things..
(see the man pages at_exit(9) and at_fork(9))
1996-08-19 02:28:24 +00:00
Julian Elischer
3fcaebbf79
Add man-pages for at_exit, at_fork and at_shutdown()
...
so that people can look and comment.
I'll add the at_fork and at_exit immediatly, but I'll
add teh at_shutdown later as it's more extensive
and I desire people's comments..
julian
1996-08-19 02:22:15 +00:00
Julian Elischer
ad4240fec4
move all functions related to shutting down to one file
...
called kern_shutdown.c
note: I couldn't see anything machine dependant in the
functions boot() and dumpsys() which were in machdep.c
I have left a prototype for cpu_boot() which would go in
machdep.c, but I have nothing to put in it. Iexpect others will
let me know in no uncertain ways that this or that is machine dependant
and should be there, but I'll way for that to happen.. :)
I haven't actually taken the functions OUT of machdep
or anywhere else yet.. I'm checking in this file so others can have a look
at it and comment. SO PLEASE DO COMMENT!
I am also (in another checkin) addinf a man(9) page for the new
at_shotdown().. er freudian slip there.. at_shutdown() call
so have a look at that (and at_exit and at_fork as well)
and feed me comments..
I'll heck in the changes to make these (shutdown) changes active tomorrow
if no-one objects too strongly..
1996-08-19 02:19:23 +00:00
Peter Wemm
7b9dff76d5
Clean up the beforeinstall target a bit more, bde pointed out that the old
...
one was a mess. (I was in a 'talk' session at the time, can you tell? :-)
1996-08-19 01:21:46 +00:00
Peter Wemm
fd86e51e98
oops.. attempted to install header files from wrong directory..
1996-08-18 23:52:20 +00:00
Peter Wemm
d3065f15eb
insert libipx and libdisk into correct order, add libz
1996-08-18 18:57:00 +00:00
Peter Wemm
b1c8a8dffe
Add a bmakefile for zlib.
1996-08-18 17:59:48 +00:00
Peter Wemm
b91de0e172
This commit was generated by cvs2svn to compensate for changes in r17651,
...
which included commits to RCS files with non-trunk default branches.
1996-08-18 17:54:27 +00:00
Peter Wemm
ac0a48f6a5
Initial import of zlib-1.0.4
1996-08-18 17:54:27 +00:00
Jordan K. Hubbard
735c868348
Typo police.
...
Submitted-By: yoshiaki@kt.rim.or.jp
1996-08-18 17:04:41 +00:00
Peter Wemm
69cb702bf1
make the declaration of the __error() function C++ safe. Otherwise,
...
the linker comes up with undefined variables because of the #define errno
when using _THREAD_SAFE.
1996-08-18 16:16:18 +00:00
Peter Wemm
979ef59bf8
Add __unused to the list of __dead, __dead2, __pure, __pure2 etc.
...
gcc-2.7 has __attribute__((unused)) as a postfix operator on function
arguments to prevent -Wunused from complaining about them. gcc < 2.7
doesn't have anything like this (and doesn't care about it either).
eg:
int foo(bar, baz)
int bar __unused; /* needed because of function pointer typing */
char *baz __unused;
{
return (1);
}
1996-08-18 16:14:03 +00:00
Wolfram Schneider
ab021a62b1
new section ``Unix history''
...
* Saulus, Peter H. _A quarter century of UNIX_.
* Simon Garfinkel, Daniel Weise, Steven Strassmann.
_The UNIX-HATERS Hanbook_.
1996-08-18 12:47:33 +00:00
Wolfram Schneider
eddc44c480
A pipe function call appeared in Version *3* AT&T UNIX, not
...
Version 6. Close PR #1490
Obtained from: Peter H. Saulus in `A Quarter Century of UNIX', page 50
1996-08-18 11:28:16 +00:00
Wolfram Schneider
4b2b2ee3e1
``make install'' should not install the symlink /usr/sbin/rmt -> /etc/rmt
...
Only ``make distribution'' in src/etc/Makefile overrides things in /etc
Pointed out by: joerg
1996-08-18 11:05:08 +00:00
Satoshi Asami
4dbc40f9a5
(1) Use INSTALL_PROGRAM where we attempt to pass this command line
...
to configure.
(2) Gently warn user for non-0022 umasks.
Submitted by: "David E. O'Brien" <obrien@Nuxi.cs.ucdavis.edu> (1)
1996-08-18 10:53:16 +00:00
John Hay
e819bbbca4
Accept odd length ipx packets. (Win95 and some dialup servers use it.)
...
Original idea submitted by: Atsushi Murai <amurai@spec.co.jp>
1996-08-18 08:38:15 +00:00
Joerg Wunsch
8a4f8ad912
Fix a couple of typos that sneaked in with Poul's ETHER_* mega-commit.
...
Reviewed by: phk
1996-08-18 07:58:13 +00:00
Wolfram Schneider
9f11e77a5b
use label "mirrors-ctm" for CTM mirrors.
1996-08-17 23:51:45 +00:00
Wolfram Schneider
3819b41325
replace shell comment char `#'' with troff comment command
`.\"''
1996-08-17 23:31:38 +00:00
Wolfram Schneider
361e0905ef
make install should not install any file in /etc.
1996-08-17 22:27:08 +00:00