History log of /freebsd/sys/net/if.c (Results 1276 – 1300 of 1301)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: release/2.1.0_cvs
# 602d513c 20-Dec-1995 Garrett Wollman <wollman@FreeBSD.org>

in_proto.c: spell ``Internet'' right and put whitespace after commas.

others: start to populate the link-layer branch of the net mib, by
moving ARP to its proper place. (ARP is not a protocol famil

in_proto.c: spell ``Internet'' right and put whitespace after commas.

others: start to populate the link-layer branch of the net mib, by
moving ARP to its proper place. (ARP is not a protocol family, it's an
interface layer between a medium-access layer and a protocol family.)
sysctl(8) needs to be taught about the structure of this branch, unless
Poul-Henning implements dynamic MIB exploration soon.

show more ...


# 3bda9f9b 09-Dec-1995 Poul-Henning Kamp <phk@FreeBSD.org>

Staticize, clean lint.


# 4a5f1499 05-Dec-1995 David Greenman <dg@FreeBSD.org>

all:
Removed ifnet.if_init and ifnet.if_reset as they are generally unused.
Change the parameter passed to if_watchdog to be a ifnet * rather than
a unit number. All of this is an attempt to move tow

all:
Removed ifnet.if_init and ifnet.if_reset as they are generally unused.
Change the parameter passed to if_watchdog to be a ifnet * rather than
a unit number. All of this is an attempt to move toward not needing an
array of softc pointers (which is usually static in size) to point to
the driver softc.

if_ed.c:
Changed some of the argument passing to some functions to make a little
more sense.

if_ep.c, if_vx.c:
Killed completely bogus use of if_timer. It was being set in such a way
that the interface was being reset once per second (blech!).

show more ...


# 27501cb6 18-Nov-1995 Bruce Evans <bde@FreeBSD.org>

Added bogus casts to avoid warnings.

Continued cleaning up sysinit stuff.


# 9e52b982 03-Oct-1995 Garrett Wollman <wollman@FreeBSD.org>

Import of 4.4-Lite-2 sys/net to make merge and examination easier. Since we
are not on the vendor branch for any of these files, the conflicts shown make
no matter.

Obtained from: 4.4BSD-Lite-2


# e9a30d00 27-Sep-1995 Garrett Wollman <wollman@FreeBSD.org>

Add newline at end of log message and reduce log level to INFO from NOTICE.


# 963e4c2a 22-Sep-1995 Garrett Wollman <wollman@FreeBSD.org>

Fix BPf to generate a header mbuf for writes.
Fix loopback and discard interfaces to understand BPF writes.
(These two from Bill Fenner to fix PR 512.)

Move ifpromisc() from bpf.c to if.c as suggest

Fix BPf to generate a header mbuf for writes.
Fix loopback and discard interfaces to understand BPF writes.
(These two from Bill Fenner to fix PR 512.)

Move ifpromisc() from bpf.c to if.c as suggested by comment in BPF.
Send a notice to the log when promiscuous mode is enabled.

show more ...


# 4590fd3a 09-Sep-1995 David Greenman <dg@FreeBSD.org>

Fixed init functions argument type - caddr_t -> void *. Fixed a couple of
compiler warnings.


# 2b14f991 28-Aug-1995 Julian Elischer <julian@FreeBSD.org>

Reviewed by: julian with quick glances by bruce and others
Submitted by: terry (terry lambert)
This is a composite of 3 patch sets submitted by terry.
they are:
New low-level init code that supports

Reviewed by: julian with quick glances by bruce and others
Submitted by: terry (terry lambert)
This is a composite of 3 patch sets submitted by terry.
they are:
New low-level init code that supports loadbal modules better
some cleanups in the namei code to help terry in 16-bit character support
some changes to the mount-root code to make it a little more
modular..

NOTE: mounting root off cdrom or NFS MIGHT be broken as I haven't been able
to test those cases..

certainly mounting root of disk still works just fine..
mfs should work but is untested. (tomorrows task)

The low level init stuff includes a total rewrite of init_main.c
to make it possible for new modules to have an init phase by simply
adding an entry to a TEXT_SET (or is it DATA_SET) list. thus a new module can
be added to the kernel without editing any other files other than the
'files' file.

show more ...


# 523a02aa 28-Jun-1995 David Greenman <dg@FreeBSD.org>

Don't skip point-to-point interfaces if the netmask==0 (the netmask
should be completely ignored for point-to-point interfaces).
For point-to-point interfaces, route based on the destination address,

Don't skip point-to-point interfaces if the netmask==0 (the netmask
should be completely ignored for point-to-point interfaces).
For point-to-point interfaces, route based on the destination address,
not the local address.

Submitted by: Peter Wemm

show more ...


# 3740e2ad 15-Jun-1995 David Greenman <dg@FreeBSD.org>

Took out P2P_LOCALADDR_SHARE option and made it standard.


Revision tags: release/2.0.5_cvs
# 9b2e5354 30-May-1995 Rodney W. Grimes <rgrimes@FreeBSD.org>

Remove trailing whitespace.


# b2af64fd 27-May-1995 David Greenman <dg@FreeBSD.org>

Added a fix for a bug which caused the wrong interface to be selected
for broadcasts if point-to-point links shared the same IP address as
the ethernet. The fix must be enabled with P2P_LOCALADDR_SHA

Added a fix for a bug which caused the wrong interface to be selected
for broadcasts if point-to-point links shared the same IP address as
the ethernet. The fix must be enabled with P2P_LOCALADDR_SHARE option
in the kernel config file. This will someday likely be standard, but
there isn't sufficient time before release to determine if there are
any interoperability problems with routed and/or gated.

Reviewed by: Garrett Wollman, and me
Submitted by: Peter Wemm

show more ...


# 55088a1c 24-Feb-1995 David Greenman <dg@FreeBSD.org>

In ifa_ifwithdstaddr() when walking through ifa structs associated with
a point-to-point link, don't attempt a comparison if the pointer to the
destination sockaddr is NULL (i.e. it has not been set/

In ifa_ifwithdstaddr() when walking through ifa structs associated with
a point-to-point link, don't attempt a comparison if the pointer to the
destination sockaddr is NULL (i.e. it has not been set/initialized).

show more ...


# 73c2ab46 30-Dec-1994 David Greenman <dg@FreeBSD.org>

Moved declaration of ifnet pointer out of the header file and into the
.c file where it belongs. Bezeroed some uninitialized malloc data.


# 074c4a4e 21-Dec-1994 Garrett Wollman <wollman@FreeBSD.org>

Add generic part of generic multiple-physical-interface support (the
successor of IFF_ALTPHYS).


Revision tags: release/2.0
# b0dd7a6b 10-Nov-1994 Guido van Rooij <guido@FreeBSD.org>

Remove redundant stuff. Amazing that they actually solved a bug found in
1.1.5.1, and oversaw this thang.


# 9448326f 08-Oct-1994 Poul-Henning Kamp <phk@FreeBSD.org>

Mostly Cosmetics. Some of the procedures in if_sl.c was void, but should
be int. I made them int, and let them return 0. Will have to find out
what the return-val is used for.


# 2624cf89 05-Oct-1994 Garrett Wollman <wollman@FreeBSD.org>

A number of bug-fixes inspired by Mark Treacy:
- Allow PPP to run multicasts natively.
- Deal properly with lots of similarly-named interfaces.
- Don't sign-extend if_flags.

NB: the last fix (to rts

A number of bug-fixes inspired by Mark Treacy:
- Allow PPP to run multicasts natively.
- Deal properly with lots of similarly-named interfaces.
- Don't sign-extend if_flags.

NB: the last fix (to rtsock.c) must be reversed when we expand if_flags to a
reasonable size.

Submitted by: Mark Treacy

show more ...


# fe95e21f 16-Sep-1994 Poul-Henning Kamp <phk@FreeBSD.org>

Made the kernel compile even without "ether".


# f23b4c91 19-Aug-1994 Garrett Wollman <wollman@FreeBSD.org>

Fix up some sloppy coding practices:

- Delete redundant declarations.
- Add -Wredundant-declarations to Makefile.i386 so they don't come back.
- Delete sloppy COMMON-style declarations of uninitiali

Fix up some sloppy coding practices:

- Delete redundant declarations.
- Add -Wredundant-declarations to Makefile.i386 so they don't come back.
- Delete sloppy COMMON-style declarations of uninitialized data in
header files.
- Add a few prototypes.
- Clean up warnings resulting from the above.

NB: ioconf.c will still generate a redundant-declaration warning, which
is unavoidable unless somebody volunteers to make `config' smarter.

show more ...


# 66025569 08-Aug-1994 David Greenman <dg@FreeBSD.org>

On second thought, better restrict the mtu to between 72-65535...strange
things happen otherwise.


# 75ee03cb 08-Aug-1994 David Greenman <dg@FreeBSD.org>

Enforce the mtu to between the range 1-65535 before calling the driver
ioctl routine.


# a7028af7 08-Aug-1994 David Greenman <dg@FreeBSD.org>

Added ioctl support for SIOCGIFMTU and SIOCSIFMTU. These set the per-
interface MTU.


# 3c4dd356 02-Aug-1994 David Greenman <dg@FreeBSD.org>

Added $Id$


1...<<515253