thorpej
3901f760df
In ip_fragment():
...
- Use the correct IP header length variable for other-than-first packets.
- Remove redundant setting of the original IP header length in the first
packet's csum_data. (It's already set before ip_fragment() is called
in 1.147.)
2005-03-10 06:03:00 +00:00
atatat
d945605f5b
Make this build without INET6 xor INET (hah!) again.
2005-03-10 05:49:14 +00:00
soda
94305a4de2
add JSYK, heard from cgd
2005-03-10 05:45:25 +00:00
atatat
ca63da437a
Change types of kern.file2 and net.*.*.pcblist to NODE
2005-03-10 05:43:25 +00:00
atatat
d5340d73e0
Forgot to remove ki_ocomm from kinfo_file2 before adding it. Sorry.
2005-03-10 05:41:19 +00:00
atatat
1a773e1da4
Fix printing of AF_LOCAL names.
2005-03-10 05:39:54 +00:00
kleink
ebf592f1e6
Move up the definition of __LIBC12_SOURCE__; since <poll.h> now includes
...
<sys/sigtypes.h> this is needed earlier.
2005-03-10 00:34:23 +00:00
xtraeme
840f589aad
Add missing #ifdef DDB for db_max_line()
2005-03-10 00:31:48 +00:00
kleink
7dfdae2368
s/nil pointer/null pointer/
2005-03-10 00:31:38 +00:00
kleink
6fe0a614b5
Add pollts() prototype to <poll.h>, and update manual page synopsis for
...
pollts() header use.
2005-03-10 00:29:37 +00:00
kleink
184b9fccec
For pselect(), pull in <sys/sigtypes.h> instead of <signal.h>; provides
...
what the standard requires but pollutes less.
2005-03-10 00:25:45 +00:00
matt
290234fa8a
Update to new bus_dma semantics.
2005-03-10 00:20:54 +00:00
christos
f96c72ee24
set UNBUFFERED again after you do the line callback so that the new line
...
gets refreshed.
2005-03-09 23:55:35 +00:00
christos
04a4f22437
Make sure we flush after we prepare when we are unbuffered otherwise the
...
prompt will not appear immediately.
2005-03-09 23:55:02 +00:00
xtraeme
d2088067fe
Add missing #ifdef DDB, ok'ed by bouyer@.
2005-03-09 23:40:08 +00:00
xtraeme
3c451cf142
Now that GENERIC* kernels are removed, remove references.
2005-03-09 23:24:50 +00:00
yamt
00b2c90f9d
yamt-km status.
2005-03-09 23:12:28 +00:00
bouyer
54db6537bc
Note xen 2.0 support.
2005-03-09 23:09:05 +00:00
bouyer
10f4e1060c
Update bouyer-xen2 status
2005-03-09 23:06:53 +00:00
matt
a7886370b5
Note TCP Segment Offload support.
2005-03-09 22:52:56 +00:00
matt
19f41cd2e8
Note wm(4) TCP Segment Offload support.
2005-03-09 22:47:30 +00:00
bouyer
e9666f30ad
Merge the bouyer-xen2 branch. This add supports for the Xen 2.0 virtual
...
machine kernel (both privileged and non-privileged domains), and remove support
for the old xen 1.2.
2005-03-09 22:39:19 +00:00
kleink
7ef4223e7d
nil pointer -> null pointer
2005-03-09 22:28:52 +00:00
perseant
8e578e185f
Be more careful about handling of flags to lfs_flush, to ensure that
...
the lfs_writing mutex is respected.
2005-03-09 22:12:15 +00:00
kleink
3652d706d4
Don't declare errno locally.
2005-03-09 22:09:36 +00:00
matt
4efe350837
Add description of dm_maxsegsz.
2005-03-09 21:22:59 +00:00
joff
b9ac414499
Use special spaces for ISA that don't assert USER CS#
2005-03-09 21:19:59 +00:00
rearnsha
7aec4ebb3e
Follow formatting guidelines.
2005-03-09 21:02:44 +00:00
dsl
6fd109179e
Use KB_ENF_FUN() from dev/wscons/wsksymdef.h to avoid having our own list
...
of the known keyboard mappings.
2005-03-09 20:59:09 +00:00
kleink
fcbd09f9f1
Field width and precision specifier arguments to printf must be ints.
2005-03-09 19:09:05 +00:00
matt
d86d0ac991
Add TCP Segment Offload support.
2005-03-09 19:06:19 +00:00
matt
a6db24a485
Add a dm_maxsegsz public member to bus_dmamap_t. This allows a user of the API
...
to select the maximum segment size for each bus_dmamap_load (up to the maxsegsz
supplied to bus_dmamap_create). dm_maxsegsz is reset to the value supplied to
bus_dmamap_create when the dmamap is unloaded.
2005-03-09 19:04:43 +00:00
tron
0b156a5946
Solve problem invented in revision 1.73 differently:
...
Use "__uint64_t" etc. instead of pulling in "sys/socket.h" to avoid
namespace pollution. Based on comments made by Klaus Klein on the
current-users mailing list.
2005-03-09 19:02:22 +00:00
tron
58cbcf0dd1
Include "sys/types.h" to get definition of "uint64_t". This is necessary
...
because socket(2) lists only "sys/socket.h" as a requirement. And besides
that it fixes build errors in our "libc".
2005-03-09 18:53:57 +00:00
wiz
73eb81183c
Make Dd date match import date more closely.
2005-03-09 17:16:54 +00:00
wiz
0f7047cb0b
Grammar improvements.
2005-03-09 17:16:30 +00:00
wiz
165812e4cb
Add -4 and -6 to usage.
2005-03-09 17:09:39 +00:00
wiz
a4958497b6
Fix some typos, remove trailing whitespace.
2005-03-09 17:07:00 +00:00
wiz
4b98ca48e7
Sort options.
2005-03-09 16:43:37 +00:00
wiz
13966518a6
Bump date for previous, and some minor cleanup while here.
2005-03-09 16:42:49 +00:00
itojun
b64c75b041
correct mistake reported by VANHULLEBUS Yvan
2005-03-09 14:17:13 +00:00
itojun
7c49d507bc
remove me from openssh maintainer.
2005-03-09 14:10:47 +00:00
tshiozak
aaa316a46c
add tab and several characters to BLANK and SPACE classes on the Latin
...
charsets to make up for shortages.
pointed out by Joerg Sonnenberger.
2005-03-09 11:54:13 +00:00
tshiozak
16758dd815
remove harmful 0x0000 to non-zero mappings.
...
reported by Joerg Sonnenberger on tech-userlevel@.
2005-03-09 11:31:40 +00:00
hubertf
f396f9eb19
* Add ssh(1), sshd(8) and hosts_access(5) to SEE ALSO list.
...
(What would one look at for Kerberos?)
* Be a bit more explicit about the security implications of rsh & friends,
as suggested by Steven M. Bellovin and OK'd by Christos Zoulas
2005-03-09 07:49:08 +00:00
atatat
900e40a9ae
almost forgot about this.
...
Optimize getting process information by not getting it again if you're
looking for the same pid.
2005-03-09 05:53:47 +00:00
atatat
a02cda792a
Add sockstat references to sets lists.
2005-03-09 05:24:38 +00:00
atatat
724bd01950
Add a sockstat(1) command that can list open sockets and the processes
...
that own them. The implementation concept and man page came largely
from FreeBSD, but the program is fresh.
2005-03-09 05:20:05 +00:00
atatat
7c62c74d09
Add the following nodes to the sysctl tree:
...
net.local.stream.pcblist
net.local.dgram.pcblist
net.inet.tcp.pcblist
net.inet.udp.pcblist
net.inet.raw.pcblist
net.inet6.tcp6.pcblist
net.inet6.udp6.pcblist
net.inet6.raw6.pcblist
which allow retrieval of the pcbs in use for those protocols. The
struct involved is 32/64 bit clean and incorporates parts of struct
inpcb, struct unpcb, a bit of struct tcpcb, and two socket addresses.
2005-03-09 05:07:19 +00:00
atatat
529b14ddf5
Add kern.file2. As kern.proc2 is to kern.proc, so is kern.file2 to
...
kern.file, namely a 32/64 bit clean sysctl interface to the same data.
It also borrows a few things from struct vnode (if applicable) and
from struct proc, just to tie things together a bit more.
You can walk this list "by file" or "by pid". The former method is
similar to kern.file but omits the filehead, and the latter can give
you duplicates if multiple processes have the same struct file open,
but tells you which process it is.
2005-03-09 05:02:17 +00:00