| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
o shorten explainations which are over 80 columns in console.
o group rows
o clean up and change explanations a little bit.
Obtained from: weongyo.jeong@gmail.com
|
|
|
|
|
| |
the obtained from in the original line)
Obtained from: Weongyo Jeong (weongyo.jeong@gmail.com)
|
|
|
|
|
|
| |
PR: bin/113777
Submitted by: Dmitrij Tejblum
MFC after: 1 week
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
"static". The header file generated by "rpcgen -h" will always declare
it as extern, leading to a "static after extern" error being issued by
gcc-4.2. This caused only a warning in gcc-3.x, but it has been wrong
all the time.
This change does not modify the code generated by "rpcgen -m", it only
affects rpcgen used to generate server stubs with a local main function.
This is the minimal patch. It does not remove the now obsolete "storage"
parameter from write_program() and write_programs() in an attempt to keep
differences to other systems' versions of rpcgen as small as possible.
|
|
|
|
|
| |
MFC after: 1 week
PR: bin/112881
|
|
|
|
|
|
| |
display to make the code easier to read.
PR: bin/112881
|
|
|
|
|
| |
PR: bin/112881
Submitted by: Phil Rosenthal <pr isprime com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
priorities, etc.) in the NICE field:
Use a combination of pri_native and pri_user instead of pri_level to
guess the original realtime priority. Using pri_level here has been
wrong since 2001/02/12. Using only pri_native here would be correct
if the kernel actually initialized it reasonably. (The kernel exports
its raw td_base_priority as pri_native, but userland mostly wants a
refined base priority). Give up on waiting pri_native to work correctly
and only use it when there is nothing better (for kthreads).
This should reduce printing of bizarre pseudo-nice values. Bizarre
values are still printed if we observe a transient borrowed priority
for a kthread (transient borrowing is the main thing that makes the
raw td_base_priority almost useless in userland), or if there is a
kernel bug. One current kernel bug involves the kernel idprio thread
pagezero permanently changing its priority from PRI_MAX_IDLE (255) to
PUSER (160). Then the bizarre value "ki-6" is printed instead of
"ki31". Here "-6" is PRI_MIN_IDLE - PUSER = -64 truncated to 2
characters. We are observing a transient borrowed priority that has
become permanent due to a bug.
ps/print.c:priorityr() needs similar changes (including ones in stage 2
here).
|
|
|
|
| |
Approved by: shaun (mentor)
|
|
|
|
|
| |
so define it as what it is expected. This fixes WARNS=3
without NO_WERROR build.
|
|
|
|
|
|
|
|
|
|
| |
- Add and document the KVM and KVM_SUPPORT options that
are needed for the ifmcstats(3) makefile
- Garbage collect unused variables
- Add missing inclusion of bsd.own.mk where needed
Approved by: kan (mentor)
Reviewed by: ru
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
and protocol-independent host mode multicast. The code is written to
accomodate IPv6, IGMPv3 and MLDv2 with only a little additional work.
This change only pertains to FreeBSD's use as a multicast end-station and
does not concern multicast routing; for an IGMPv3/MLDv2 router
implementation, consider the XORP project.
The work is based on Wilbert de Graaf's IGMPv3 code drop for FreeBSD 4.6,
which is available at: http://www.kloosterhof.com/wilbert/igmpv3.html
Summary
* IPv4 multicast socket processing is now moved out of ip_output.c
into a new module, in_mcast.c.
* The in_mcast.c module implements the IPv4 legacy any-source API in
terms of the protocol-independent source-specific API.
* Source filters are lazy allocated as the common case does not use them.
They are part of per inpcb state and are covered by the inpcb lock.
* struct ip_mreqn is now supported to allow applications to specify
multicast joins by interface index in the legacy IPv4 any-source API.
* In UDP, an incoming multicast datagram only requires that the source
port matches the 4-tuple if the socket was already bound by source port.
An unbound socket SHOULD be able to receive multicasts sent from an
ephemeral source port.
* The UDP socket multicast filter mode defaults to exclusive, that is,
sources present in the per-socket list will be blocked from delivery.
* The RFC 3678 userland functions have been added to libc: setsourcefilter,
getsourcefilter, setipv4sourcefilter, getipv4sourcefilter.
* Definitions for IGMPv3 are merged but not yet used.
* struct sockaddr_storage is now referenced from <netinet/in.h>. It
is therefore defined there if not already declared in the same way
as for the C99 types.
* The RFC 1724 hack (specify 0.0.0.0/8 addresses to IP_MULTICAST_IF
which are then interpreted as interface indexes) is now deprecated.
* A patch for the Rhyolite.com routed in the FreeBSD base system
is available in the -net archives. This only affects individuals
running RIPv1 or RIPv2 via point-to-point and/or unnumbered interfaces.
* Make IPv6 detach path similar to IPv4's in code flow; functionally same.
* Bump __FreeBSD_version to 700048; see UPDATING.
This work was financially supported by another FreeBSD committer.
Obtained from: p4://bms_netdev
Submitted by: Wilbert de Graaf (original work)
Reviewed by: rwatson (locking), silence from fenner,
net@ (but with encouragement)
|
|
|
|
|
|
|
| |
anything but the pattern space anyway. Apply style(9)
to the macro.
Tested with: md5(1)
|
|
|
|
|
|
|
|
| |
when in -i mode so that each file gets a clean context of its own.
Add a regression test for the bug.
Tested with: regression tests
|
|
|
|
|
|
|
| |
and mf_fgets(): APPEND. So use it instead of a 0 constant for
clarity.
Tested with: md5(1)
|
| |
|
| |
|
|
|
|
| |
Approved by: sat (mentor)
|
| |
|
|
|
|
|
|
|
|
|
| |
Correct long-standing off-by-one error in -W option.
Submitted by: edwin@
Shorten some long lines. These files are still not completely
style(9) compliant.
|
| |
|
|
|
|
| |
Submitteed by: edwin@
|
|
|
|
| |
otherwise.
|
|
|
|
| |
Pointed out by: ighighi gmail.com
|
|
|
|
|
|
| |
Approved by: delphij (mentor)
Nodded by: ru
Tested by: make universe
|
| |
|
|
|
|
|
|
| |
Submitted by: edwin@
PR: bin/113250
MFC after: 2 weeks
|
|
|
|
|
| |
This includes a return to building with threads, since one of the
major focuses of the 9.4.x branch is to improve thread performance.
|
|
|
|
| |
Pointed out by: ru
|
|
|
|
|
|
|
|
|
| |
* Implement --use-compress-program using new libarchive feature.
* Minor portability improvement by adjusting casts used to
print out uids, gids, and device numbers.
Thanks to: Joerg Sonnenberger for the --use-compress-program implementation.
MFC after: 15 days
|
|
|
|
|
|
|
|
| |
meaning that the user wants the input file to be left intact.
Feature request: Ighighi <ighighi gmail.com>
PR: bin/103006
MFC after: 1 month
|
| |
|
| |
|
| |
|
|
|
|
|
| |
PR: bin/112860
MFC in: 3 days
|
| |
|
| |
|
|
|
|
|
| |
structure, while maintaining backward compatibility with legacy
file and record formats.
|
|
|
|
|
| |
Submitted by: Rui Paulo
MFC after: 3 days
|
|
|
|
| |
example that shows how to work with an ISO 9660 image.
|
| |
|
|
|
|
|
| |
o) We don't need to check if ifp == stdin to give the filename, since we already
know that ifn will be "stdin" if it is.
|
|
|
|
| |
with the while.)
|
|
|
|
|
|
| |
Backwards compatibility with the new acct(5) format will be
implemented through the explicit versioning of acct records,
not through an export/import procedure.
|
|
|
|
| |
first column.
|
|
|
|
|
|
| |
Submitted by: Ray Lai <ray@cyth.net>
Obtained from: http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin/tip/acu.c.diff?r1=1.13&r2=1.14
MFC after: 1 week
|
|
|
|
|
|
|
| |
PR: bin/108368
Reported by: Ivo Hazmuk <ivo@vutbr.cz>
Submitted by: rdivacky
MFC after: 2 weeks
|
|
|
|
|
|
| |
PR: docs/66265
Submitted by: Michel Lavondes <fox@vader.aacc.cc.md.us>
MFC after: 1 week
|
|
|
|
|
|
|
|
| |
an error while skipping the body of an entry during
"tar -t" processing.
Thanks to: Spencer Minear
PR: misc/112521
|
|
|
|
|
| |
Avoid shadowing a global variable with a function argument.
Set WARNS to 6.
|