christos
d0497fdbca
glue for MD acpi devices.
2002-06-17 22:38:31 +00:00
christos
5d3a22f6d5
Move MI drivers here. Approved by thorpej
2002-06-17 22:38:03 +00:00
christos
4b396d8f13
AcpiUtGetObjectTypeName is not defined if we are not debugging.
2002-06-17 22:30:07 +00:00
fvdl
42d8b412ee
Add XMM trap type.
2002-06-17 21:38:20 +00:00
matt
c937154e18
Add a missing return; after print the 745x cache size(s).
2002-06-17 21:28:48 +00:00
christos
281c8c638b
apply the fix from the powerpc port. this is almost a copy of powerpc/trap.c
...
and needs to be refactored.
2002-06-17 21:08:56 +00:00
christos
eb5c1061a2
try to make this compile.
2002-06-17 21:07:40 +00:00
bjh21
1dda0b462c
Kill off vidcvideo_textpalette() again, but better.
...
This time, vidcvideo_stdpalette() uses vidcvideo_write(), as it should, and
correctly initialises the paletter in 16bpp and (I hope) 32 bpp modes.
This fixes the colours on the text console in 16bpp modes. 32bpp seems to be
generally broken anyway.
2002-06-17 21:00:13 +00:00
wrstuden
de114b01ee
Add cscope and mkid (and cscope.out and ID) targets to kernel compile
...
Makefiles. The main feature added by these targets is that they cover
ONLY the source files used for a given kernel and no other. Thus when
examining MD routines provided by all machines, you will see only
those applicable for your kernel.
2002-06-17 20:31:26 +00:00
christos
3b50728cf4
MD systrace gluons.
2002-06-17 16:32:57 +00:00
christos
581a55332b
systrace support.
2002-06-17 16:24:57 +00:00
christos
b86e6ac858
Systrace support.
2002-06-17 16:23:58 +00:00
christos
acf2d4083d
Niels Provos systrace work, ported to NetBSD by kittenz and reworked...
2002-06-17 16:22:50 +00:00
itojun
9e1c373ba9
make it possible to handle/mount FDISK-partitioned disk.
...
extended FDISK partitions are not supported yet.
openbsd code was used as reference.
2002-06-17 15:07:06 +00:00
jdolecek
1d64dfa199
regen:
...
add VIA Technologies VT8653 and VT8633 entries
move VT82C686A_MC97 entry to where it numerically belongs
2002-06-17 14:08:25 +00:00
jdolecek
8a8c3e3040
add VIA Technologies VT8653 and VT8633 entries
...
move VT82C686A_MC97 entry to where it numerically belongs
2002-06-17 14:07:14 +00:00
fredette
51c7735d8a
Compile all standalones for the 68010, which makes bootblocks
...
compiled for the sun3 also usable on a sun2. This enables
making a single filesystem that can boot on all of sun2, sun3,
and sun3x (say, like on a CD-ROM).
2002-06-17 13:35:04 +00:00
kanaoka
23508069b7
- Show SCI interrupt information.
...
- Remove ACPI_STA_DEV_SHOW from device check in acpi_build_tree().
2002-06-17 08:18:51 +00:00
martin
802d01cc19
Add support for Zcomax/ELSA XI325. From Jasper Wallace in PR 17252.
2002-06-17 07:47:33 +00:00
martin
1afa7ca375
Regen (XI325 Wireless LAN added)
2002-06-17 07:40:31 +00:00
martin
c7a70b196f
Add ELSA XI325 Wireless LAN, from Jasper Wallace
2002-06-17 07:38:42 +00:00
lukem
4f0cd76133
Add clockctl device (at major # 55).
2002-06-17 06:27:26 +00:00
lukem
9574a41373
regen for clockctl
2002-06-17 05:25:18 +00:00
lukem
fde6ae6f04
Enable "pseudo-device clockctl" in all kernels, except
...
installation related kernels (INSTALL* and RAMDISK*).
This enables rc.conf(5) $ntpd_chroot to be used "out of the box"
2002-06-17 05:14:02 +00:00
manu
758eb330b4
build without DEBUG_IRIX
2002-06-17 05:01:56 +00:00
manu
eae183fa32
Added COMPAT_LINUX and COMPAT_ULTRIX (commented out)
2002-06-16 21:03:36 +00:00
manu
e7be1a51a5
Commented out COMPAT_IRIX in GENERIC kernels, because it is still
...
quite experimental.
Added irix_kmem and irix_usema pseudo devices which are used by
IRIX binary compatibility (commented out for now)
2002-06-16 20:54:28 +00:00
itojun
3033187db0
previous commit cached pcb policy too much (when pcb points to
...
SPD entry that is not ipsec - like "none"). back it out. sync w/kame
2002-06-16 16:28:36 +00:00
augustss
0c3e1ecc44
Match Sony Clie 4.1.
2002-06-16 15:01:31 +00:00
augustss
a66fe6523b
Regen.
2002-06-16 15:00:41 +00:00
augustss
72ec9576e9
Add Sony Clie 4.1 devices.
2002-06-16 15:00:18 +00:00
augustss
9b2766b49b
Use different quirks for Sony Memory Stick. From John Heasley in kern/16946.
...
Also don't munge all sony devices when patching subclass.
2002-06-16 14:59:58 +00:00
bjh21
f4de492459
Parenthesise arguments to VIDC_BLUE and VIDC_GREEN correctly.
2002-06-16 14:53:24 +00:00
bjh21
0501229019
Revert last. vidcvideo_textpalette() and vidcvideo_stdpalette set the palette
...
by different means.
2002-06-16 14:02:04 +00:00
bjh21
fe2313a380
vidcvideo_stdpalette() and vidcvideo_textpalette() do precisely the same thing.
...
G/C the latter and change its only caller to use the former.
2002-06-16 13:38:12 +00:00
bjh21
a246f35cb2
Un-__P, ANSIfy, clean up comments.
2002-06-16 13:25:02 +00:00
bjh21
00ae586c6d
None of the children of vidc now use their aux pointer, so there's no need
...
to set it, and vidcprint isn't needed to print it. G/C all that code, and
most of the rest of vidcsearch too.
This also means that the locators on vidc's children are unused, so G/C them
as well.
2002-06-16 13:20:14 +00:00
bjh21
fe5dfeb33a
struct lmcaudio_softc.iobase was unused other than to initialise it. G/C it.
...
This also means that the "aux" parameter to lmcaudio_attach is unused.
2002-06-16 12:38:11 +00:00
bjh21
cb54bb1599
struct vidcaudio_softc.iobase was unused other than to initialise it. G/C it.
...
This also means that the "aux" parameter to vidcaudio_attach is unused.
2002-06-16 12:36:42 +00:00
bjh21
1ee77efc62
Un-__P, ANSIfy, KNF.
2002-06-16 12:33:41 +00:00
bjh21
feccadb213
Un-__P, ANSIfy and light KNF.
2002-06-16 12:30:13 +00:00
bjh21
c20d5eb645
sc_iobase wasn't used, except to initialiase it at attach time. Kill it.
...
Hence remove all uses of "aux".
2002-06-16 12:24:23 +00:00
bjh21
5ed34fe182
Kill options XSERVER: nothing referred to it anyway.
2002-06-16 12:14:30 +00:00
bjh21
125a3becb6
Pull out config(8) input for arch/arm/iomd code into files.iomd, since that's
...
clearly where it belongs. Normalise the whitespace in the moved text.
2002-06-16 12:11:23 +00:00
perseant
983455d349
Bump version to 1.6B: changed ITIMES.
2002-06-16 00:14:13 +00:00
perseant
ddfb1dbb92
For synchronous writes, keep separate i/o counters for each write, so
...
processes don't have to wait for one another to finish (e.g., nfsd seems
to be a little happier now, though I haven't measured the difference).
Synchronous checkpoints, however, must always wait for all i/o to finish.
Take the contents of the callback functions and have them run in thread
context instead (aiodoned thread). lfs_iocount no longer has to be
protected in splbio(), and quite a bit less of the segment construction
loop needs to be in splbio() as well.
If lfs_markv is handed a block that is not the correct size according to
the inode, refuse to process it. (Formerly it was extended to the "correct"
size.) This is possibly more prone to deadlock, but less prone to corruption.
lfs_segclean now outright refuses to clean segments that appear to have live
bytes in them. Again this may be more prone to deadlock but avoids
corruption.
Replace ufsspec_close and ufsfifo_close with LFS equivalents; this means
that no UFS functions need to know about LFS_ITIMES any more. Remove
the reference from ufs/inode.h.
Tested on i386, test-compiled on alpha.
2002-06-16 00:13:15 +00:00
leo
14693fb272
Regen for nvr0 + keyword clash.
2002-06-15 21:45:36 +00:00
leo
682c6f398a
Avoid using variable names in the comments. They turn into useless '1' values
...
if defined.
2002-06-15 21:44:07 +00:00
leo
e599730d1b
Add the nvram device. It really is the same as on the other machines and
...
installboot(1M) needs it.
2002-06-15 21:38:33 +00:00
matt
940fedda07
Fix make breakage. $ZDST != ${ZDST} in make. make clean/cleandir now works.
2002-06-15 19:30:56 +00:00
matt
66f6833318
Make sure to cleanup the ${PROG}.out files
2002-06-15 19:26:49 +00:00
thorpej
5dfc880fdd
* #if 0 ACPI_DISABLE_IRQS() and ACPI_ENABLE_IRQS(); they're not used.
...
* Fill in ACPI_ACQUIRE_GLOBAL_LOCK() and ACPI_RELEASE_GLOBAL_LOCK()
(copied from FreeBSD just to get it working -- room for improvement,
here).
2002-06-15 18:59:03 +00:00
thorpej
17848b05a8
Update for acpica-unix-20020612. From Takayoshi Kochi.
2002-06-15 18:01:05 +00:00
thorpej
1b7848b55b
Remove a locally-added static from several functions, now that
...
the master sources have added extern prototypes for them.
2002-06-15 17:59:50 +00:00
thorpej
aed30267cd
Update for acpica-unix-20020612.
2002-06-15 17:58:34 +00:00
thorpej
d24f2ef86a
Don't define DEBUGGER_THREADING if it's already defined.
2002-06-15 17:56:48 +00:00
thorpej
d1da74ff06
Delete files not present in acpica-unix-20020612.
2002-06-15 01:59:29 +00:00
thorpej
932e9074c8
Update for acpica-unix-20020612.
2002-06-15 01:58:23 +00:00
thorpej
bd5d00a47f
Add RCS IDs.
2002-06-15 01:52:19 +00:00
thorpej
c510528ce7
Resolve conflicts from acpica-unix-20020612 import.
2002-06-15 01:47:07 +00:00
mjacob
fc73c60a36
Add support for ISP_FC_GETHINFO which can tell you connection topology,
...
current speed, loopid, etc.
2002-06-15 00:20:18 +00:00
mjacob
aaa250cade
Roll version minor.
...
Add DEFAULT_FRAMESIZE/DEFAULT_EXEC_THROTTLE/ISPASYNC_FW_RESTARTED
defines.
2002-06-15 00:18:02 +00:00
mjacob
168ee5d9a6
keep target mode up to date.
2002-06-15 00:17:28 +00:00
mjacob
e02259aa26
Add support for ISP_FC_GETHINFO which can tell you connection topology,
...
current speed, loopid, etc.
2002-06-15 00:17:07 +00:00
mjacob
942d8435f7
Make sure we set maxluns even if isp_touched is already set.
...
Do a fallback on reading stuff from the fabric. Some devices/initiators
don't correctly register their type with the fabric nameserver. This
seems to be due to a misinterpretation of what TYPE should mean for a
CT_HDR. In any case, do a fallback to try and catch these misentered
entities.
Add some stuff for default framesize and throttle. Fix some buglets.
2002-06-15 00:16:26 +00:00
mjacob
f76122c26b
Make all 23XX cards 'touched'. We seem to, too often, hang when trying
...
to run ABOUT FIRMWARE at the first isp_reset call. We *do* check for
the registers being set with values which would tell us if there's
firmware running or not- but this seems to not always work. It's not
essential, so move on.
2002-06-15 00:11:36 +00:00
thorpej
3b40046c9a
Import the Intel ACPICA Unix 20020612 release.
2002-06-14 23:36:27 +00:00
itojun
43397e000b
whitespace
2002-06-14 22:43:38 +00:00
itojun
a7ec566073
#define CAPS_IS_CONTROL will make caps key a control key (with weird
...
LCD indicator). From: "Nathan J. Williams" <nathanw@wasabisystems.com>
(#define name taken from arch/i386/isa/pccons.c)
2002-06-14 22:43:05 +00:00
manu
0e28620e0f
Two forgotten files in last commit for get/setrlimit
2002-06-14 20:33:11 +00:00
eeh
863fc84f4d
Provide the correct architecture for HW_MACHINE_ARCH so things like
...
"sysctl -p" can tell they are in 32-bit land.
2002-06-14 18:28:19 +00:00
eeh
923804f36a
Fix hardware watchpoints and add an extract function so we can easily find
...
the physical addresses of things (to feed to the physical watchpoint).
2002-06-14 17:12:05 +00:00
thorpej
5b5608e8b2
Use M_IFMADDR instead of M_IPMADDR. From John Franklin, kern/16251.
2002-06-14 15:21:45 +00:00
thorpej
05c37016cb
Map the device's memory space with BUS_SPACE_MAP_LINEAR, since we
...
need to be able to access it as such.
Fixes kern/17114.
2002-06-14 15:15:23 +00:00
itojun
c1808f02bf
cache pcb policy as much as possible. in fact, if policy is not
...
IPSEC_POLICY_IPSEC we don't need to compare spidx. sync w/kame
2002-06-14 14:47:24 +00:00
itojun
813344bfbe
remove redundant line
2002-06-14 14:17:55 +00:00
ragge
e665b4e35e
Must check B_PHYS, not b_proc, if it is DMA to userspace, otherwise the
...
machine will crash. This fixes a panic when a Unibus adapter runs out
of map registers (happens frequently), reported by Johnny Billquist.
2002-06-14 11:57:21 +00:00
wiz
51a583ff09
Make tabbing consistent. From Julio Merino in misc/17256.
2002-06-14 10:01:27 +00:00
ragge
631436bfb0
Add official machine numbers for PDP10 and PDP11.
2002-06-14 09:05:21 +00:00
itojun
c3e57df04c
discard 256 bytes of output every time we stir (not just when initializing)
2002-06-14 03:05:46 +00:00
eeh
efad9de6ca
NEVER CAST REFERENCE PARAMETERS!!!!!
2002-06-14 00:11:07 +00:00
bjh21
ae07cdce27
Change the entry pointer of the module from an offset to a branch instruction.
...
This allows us to *Load boot26 at 0x8000 and then use *Go to run it.
This might be useful because we can't currently set the RISC OS filetype
for files on CDs, so they all end up being 0xffd (Data), and *RMLoad only
works for files of type 0xffa (Module), so we need some other way of loading
boot26.
2002-06-13 22:30:22 +00:00
bjh21
b9af29fd4f
Increase HIMEM to allow enough space for zlib's tables and 16 MB's worth of
...
page tables, so we can boot gzip'ed kernels on 16 MB machines.
2002-06-13 22:01:44 +00:00
gmcgarry
a47cb57561
Fix for 64-bit event counters. Fixes PR17207.
2002-06-13 21:04:37 +00:00
gmcgarry
6c672d0196
Make this work with AUDIO_C_HANDLER.
2002-06-13 21:02:45 +00:00
gmcgarry
471fad1d4c
Hasn't been used for years.
2002-06-13 20:57:03 +00:00
augustss
b6c5332498
Add copyright notice (thanks itojun).
2002-06-13 16:48:34 +00:00
thorpej
8038dd2cbe
Disable TCP Congestion Window Monitoring by default; there are
...
performance problems in the face of tinygrams.
2002-06-13 16:31:05 +00:00
itojun
9368c444df
set IPv4 parameter to modern value.
...
- turn on path MTU discovery (previous: turned off)
- ICMPv4 redirect entry timeout = 600 sec (previous: never timeout)
2002-06-13 16:25:54 +00:00
augustss
afdb0a8737
Treat IPL_AUDIO a little different.
2002-06-13 15:29:16 +00:00
augustss
6115bde4ab
Add some comments.
2002-06-13 15:28:54 +00:00
augustss
74cfa48c7d
Use consistent naming.
2002-06-13 15:27:23 +00:00
dsainty
4cfd804df5
Regen.
2002-06-13 11:16:11 +00:00
dsainty
5c6618951c
Add 3com Bluetooth adapter
2002-06-13 11:11:08 +00:00
itojun
425b0d2350
typo
2002-06-13 05:12:12 +00:00
itojun
00f97b0202
drop too short IPv6 frame
2002-06-13 05:10:34 +00:00
itojun
a8dde3fa57
free secpolicy on deepcopy failure
2002-06-13 05:10:13 +00:00
itojun
bc880e4114
correect AF_INET6 handling
2002-06-13 05:09:52 +00:00
augustss
ff306f407a
Fix typo in probe code.
2002-06-12 23:33:56 +00:00
eeh
bfc1e3973f
Dynamically allocate the buffer we use for filesystem deblocking based on
...
the filesystem blocksize in the super block. Allows us to read filesystems
with block sizes > 8KB.
2002-06-12 22:18:02 +00:00
manu
022bd85d32
When sproc is used to create a share group with shared memory, there is a
...
private area called PRDA that remains unshared. We implement this by using
different vmspace for each share group member, and keeping the memory
appings in sync on each mmap/munmap/mprotect/break...
We use irix_saddr_sync_vmcmd and irix_saddr_sync_syscall to apply a
vmcmd or a syscall to all share group member, this makes the job a bit
easier.
Also implements {get|set}rlimit{64}.
2002-06-12 20:33:20 +00:00
fvdl
c7647a1294
Fix up the FP code some, and make it deliver XMM exceptions. Adapt
...
sigframe a bit.
2002-06-12 19:13:27 +00:00
itojun
dc96111483
deep-copy pcb policy if it is an ipsec policy. assign ID field to all
...
SPD entries. make it possible for racoon to grab SPD entry on pcb
(racoon side needs some changes). sync w/kame
2002-06-12 17:56:45 +00:00
eeh
9984a8bbcc
Fix some corner cases in bus_dmamap_load_mbuf().
...
From Takeshi Nakayama <tn@catvmics.ne.jp>
2002-06-12 17:06:15 +00:00
bouyer
6280502d5f
Bump delay() between reset and IDENTIFY from 100 to 5000. Some ATAPI devices
...
wedge when talking to them too soon, and incorrectly react to WDC_RESET.
Close PR kern/17208 by Paul Goyette.
2002-06-12 09:55:47 +00:00
itojun
cc8fe8c179
make function static
2002-06-12 03:46:16 +00:00
itojun
bad1f500a7
remove unused functions
2002-06-12 03:37:14 +00:00
itojun
3489976392
do not copy policy-on-socket at all. avoid copying packet header value to
...
struct spindex. should reduce memory usage per socket/pcb, and should speedup
ipsec processing. sync w/kame
2002-06-12 01:47:34 +00:00
eeh
c08cac5019
Use the correct bus handle to generate the handle for the streaming buffers.
2002-06-12 00:43:22 +00:00
eeh
e98ab1d613
Fixes for the rtc clock on Netra X1 machines from PRs 15611 and 16816
...
by Takeshi Nakayama.
2002-06-11 23:33:27 +00:00
kleink
dd6cccb3f2
Add a case label for the 603ev cache (identical to 603e).
2002-06-11 22:24:35 +00:00
eeh
715641d6a1
Do not truncate the kernel pmap physical address to an `int' before
...
sticking it in the context lookup table. Fixes a booting issue on
Netra T1125s.
2002-06-11 21:10:03 +00:00
itojun
fa53d749ff
share policy-on-pcb for listening socket. sync w/kame
...
todo: share even more, avoid frequent updates of spidx
2002-06-11 19:39:59 +00:00
itojun
2533e1f81f
avoid variable name confusion. sync w/kame
2002-06-11 17:26:52 +00:00
uwe
222181a0e0
Fix typo in nmi_sun{4,4c}, use correct register.
2002-06-11 11:37:01 +00:00
pooka
fef2794715
s/splimp/splnet/ in comment
2002-06-11 11:03:55 +00:00
itojun
9b2ae3537c
silence some of log(), as the codepath will be visited for IPv6-non-capable
...
interfaces too and can be annoying. net.inet6.icmp6.nd6_debug will
re-enable them.
2002-06-11 07:28:05 +00:00
pooka
dc325578c7
fix a few typos in comments
2002-06-11 06:00:57 +00:00
deberg
bb245959f9
bus_space_mmap(), same as atari port. untested, as it is unused.
2002-06-11 05:17:30 +00:00
matt
91650be524
Fix 2 bugs with MSG_WAITALL. The first is to not block forever if one is
...
trying to MSG_PEEK for more than the socket can hold. The second is that
before sleeping waiting for more data, upcall the protocol telling it you
have just received data so it can kick itself to re-fill the just drained
socket buffer.
2002-06-11 00:21:33 +00:00
ragge
8d6f662016
Don't try to connect a keyboard to serial line 0 if the serial console
...
is on line 0; it may destroy line settings.
2002-06-10 21:32:15 +00:00
ragge
fa0b03a3ac
Missed to check all possible non-graphics bits on VS2k, causing the
...
machine to crash during boot. Reported and debugged with help of
Valeriy E. Ushakov.
2002-06-10 20:52:11 +00:00
he
a8c83879a2
In soreceive(), if any part of a received record has been freed,
...
and an error occurs, make sure the socket doesn't retain a partial
copy by dropping the rest of the record.
This would otherwise trigger a panic("receive 1a") under DIAGNOSTIC.
Fixes PR#16990, suggested fix adapted.
Reviewed by Matt Thomas.
2002-06-10 20:43:16 +00:00
drochner
92ade669c9
increase IP TTL for BOOTP/DHCP request packets to avoid dumb
...
routers dropping the packet
(seems to be a problem with Cisco and its "helper-address" feature;
a Cabletron SSR I tested with didn't have this problem)
2002-06-10 17:45:54 +00:00
ragge
5e40948dec
Support for reading Ultrix disklabels. From the pmax port, fixed and tested
...
by Valeriy E. Ushakov.
2002-06-10 17:45:53 +00:00
itojun
c9faadc40f
return EPROTONOSUPPORT if unsupported protocol is specified
2002-06-10 17:40:26 +00:00
itojun
53b229d4cb
don't abuse IFF_UP
2002-06-10 17:38:31 +00:00
itojun
c0a05a111d
raise output errcnt
2002-06-10 17:30:16 +00:00
itojun
2d509e83c4
ENETDOWN if outer ip address is not configured.
...
plug mbuf leak while here.
2002-06-10 17:12:22 +00:00
itojun
ccdab26a23
don't use inner address configured by SIOCSIFADDR/DSTADDR
...
as outer addresses; now you need to configure outer address by
SIOCS*PHYADDR ("ifconfig tunnel"). as discussed on tech-net
2002-06-10 17:07:51 +00:00
someya
f4076c7aff
Make the yds driver work on big-endian systems.
2002-06-10 16:58:57 +00:00
itohy
ece09443af
s/XHOLE_VEC/XHOLD_VEC/
2002-06-10 14:52:21 +00:00
fredette
4c4e0cb59a
Added notes on hp700/hppa, tweaked sun68k description.
2002-06-10 14:25:41 +00:00
tron
4f9ae48b8f
Include "sys/types.h" here to fix compilation problems in 3rd party
...
applications.
2002-06-10 10:31:48 +00:00
cjs
a8056945a4
Recognise the VT8233A ATA100 controller and use Ultra-DMA mode 5 with it.
2002-06-10 08:41:11 +00:00
cjs
d4dfe8676c
Regenerate.
2002-06-10 08:38:27 +00:00
cjs
405914fc9b
Add Viatech VT8233A PCI-ISA Bridge.
2002-06-10 08:30:29 +00:00
uwe
49444f80fe
Fill delay slot in previous to match normal microtime.
2002-06-10 01:58:52 +00:00
ragge
400cbd0aad
Must multiply the pte count with its size when copying ptes when the P1
...
region is expanded. Fixes bug reported by Matt Thomas on port-vax.
2002-06-09 21:57:08 +00:00
uwe
45f993a079
Do not use "std" in ms-IIep micortime, the argument is not guaranteed
...
to be double-word aligned and it is not when we are called from bpf.
Remove "should be able to std here" comment in generic microtime.
While here, simplify some asm mnemonics and fix a typo in comment.
2002-06-09 20:02:41 +00:00
itojun
2a8a7da29d
style
2002-06-09 19:49:49 +00:00
matt
4cfae24f91
Add -ffreestanding and LIBC= to stand/boot/*/Makefile. Fix various
...
asm's to work with gcc-current.
2002-06-09 19:21:07 +00:00
itojun
7864ca478f
deprecate IFF_LINK2, !IFF_LINK0 is enough.
...
no need to manipulate IFF_LINK1 with IFF_LINK0.
remove reference to greconfig(8).
2002-06-09 19:17:43 +00:00
itojun
4c4b38eb0b
no need for if_addrlen be 4. From: Martin Husemann <martin@duskware.de>
2002-06-09 17:59:45 +00:00
itojun
c284599930
make sure to bzero sockaddr_in
2002-06-09 17:32:54 +00:00
itojun
9c95390f4a
style
2002-06-09 17:22:41 +00:00
itojun
a8b0c39863
don't forget splx
2002-06-09 17:18:32 +00:00
itojun
04aa2a1c65
avoid code duplicate (route lookup)
2002-06-09 17:17:15 +00:00
itojun
1a5eede494
style
2002-06-09 17:13:31 +00:00
itojun
6f21655564
support SIOCSLIFPHYADDR, SIOCDIFPHYADDR and SIOCGLIFPHYADDR, so that
...
we can manipulate tunnel endpoint by ifconfig(8).
2002-06-09 17:10:09 +00:00