| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
| |
TCP clients. The problem was that a struct netconfig returned by
getnetconfigent() was being treated as a handle for __rpc_getconf(),
which certainly isn't right.
The tirpc-99 code uses __rpc_setconf("udp")/__rpc_getconf() to find
the IPv4 udp netconfig, but our implementation of these functions
seem happy to return IPv6 entries, so we can't use them. By reverting
to the old version, we are hard-coding the name of the udp4 netid.
Tracked down by: Bakul Shah <bakul@bitblocks.com>
|
|
|
|
|
|
|
|
| |
This will make the behavior robuster if many addresses are added
after the size estimation of storage at the first sysctl.
Reviewed by: JINMEI Tatuya <jinmei@isl.rdc.toshiba.co.jp>
MFC after: 1 week
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- use strlcpy.
- snprintf can return negative value, so cope with it.
- tweak interface index on interface locals (ff01::/16).
- removed unused macros.
- removed a macro that uses only once (in a trivial context).
- explicitly say goodbye to ENI_xxx.
- constify struct afd.
Obtained from: KAME
MFC after: 1 week
|
| |
|
|
|
|
|
|
|
| |
IP datagram embedded into ICMP error message.
Spotted by: tcpdump 3.7.1 (-vvv)
MFC after: 3 days
|
|
|
|
|
| |
PR: misc/40399
MFC after: 3 days
|
|
|
|
|
|
|
|
|
|
| |
completeness and doesn't get us a working libc_r there because libc_r
uses setjmp() and setjmp() cannot be used for context switches on ia64
as-is (or sparc64). Rather than making setjmp/longjmp behave like
the *context() calls, it would be far better to make libc_r use *context()
directly which is what they are for.
Obtained from: marcel
|
|
|
|
|
|
|
|
|
|
|
|
| |
info. This turned out to be rather useful on ia64 for tracking down
malloc/free problems.
Detect duplicate free()'s - otherwise these show up as a guard1 failure
and it looks like corruption instead of something simple like a second
free() where there shouldn't be.
Deal with libz using libc headers and not seeing the malloc/free stuff that
we provide in libstand. Do similar nastiness to what is done for bzlib.
Tested on: i386, ia64 (compile, run)
|
|
|
|
|
| |
turns off gcc's builtin attributes for these functions and as a result
-Wformat does no checking. (argh)
|
| |
|
|
|
|
| |
Make indentation of new parts consistent with the style used for this file.
|
|
|
|
|
|
|
|
|
|
| |
- add GLOB_NOMATCH return value and use it when we don't get a match
- rename GLOB_ABEND to GLOB_ABORTED and use it instead of returning 1
in some places
- add GLOB_NOESCAPE flag and retire GLOB_QUOTE to compatibility
section
Suggestions/advice on correct usage of POSIX defines: wollman
|
|
|
|
|
|
|
|
| |
support creation times such as UFS2) to the value of the
modification time if the value of the modification time is older
than the current creation time. See utimes(2) for further details.
Sponsored by: DARPA & NAI Labs.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Assembler macros are tidied up and made as similar as sanely possible.
The macros are translated into C (__inline static) functions for lint.
Declaration orders are made the same.
Declarations are all ISOfied and tidied up.
Comment contents have gratuitous diffs removed.
The net result is a bunch of crt1.c's that are 90% the same.
It may be possible to now encapsulate the differences in one
MD header, and have only one MI crt1.c file (although the macros
to do this may be ugly).
Helpful comments by: obrien, bde
Alpha tested by: des
i386-elf tested by: markm
|
|
|
|
|
| |
and make 64-bit architectures use the LP64_OFF64 environment instead
of the LPBIG_OFFBIG one.
|
| |
|
|
|
|
|
|
|
|
|
| |
It's silly to call sysctl() to get the value of _PATH_STDPATH from
<paths.h> when we can just use it directly. This greatly simplifies
the implementation. (This is also part of my grand scheme to get
rid of sysctl's `user' category, which should never have been created.)
Use strlcpy() instead of strncpy() as it has the exact semantics we want.
|
| |
|
| |
|
| |
|
|
|
|
| |
Use .Vt to mark up `struct stat' when it is a variable type.
|
|
|
|
|
|
|
| |
and if_freenameindex().
Obtained from: KAME
MFC after: 2 weeks
|
| |
|
|
|
|
| |
compliance in the BUGS section immediately below.
|
|
|
|
| |
(Prefer the more-encompassing POSIX standard to SUSv2.)
|
|
|
|
| |
Noticed by: jmallett
|
|
|
|
| |
Submitted by: mbr (NetBSD PR#15802)
|
|
|
|
|
|
| |
fix it (make them non-const) and update the associated documentation.
Submitted by: mbr
|
|
|
|
| |
Submitted by: mbr
|
| |
|
|
|
|
|
| |
having a char * as an argument instead. clnt_dg_control(), clnt_raw_control(),
clnt_vc_control().
|
| |
|
|
|
|
| |
Tested by: Steve Kargl
|
| |
|
|
|
|
|
| |
PR: docs/39395
Submitted by: Rich Neswold <rneswold@ameritech.net>
|
|
|
|
| |
Not yet connected to the build (awaiting documentation).
|
| |
|
|
|
|
| |
inodes in our inoblock (disk->d_ino{min,max}) appropriately.
|
|
|
|
| |
Security Advisory: FreeBSD-SA-02:28.resolv
|
|
|
|
|
|
| |
Update copyrights to reflect where this code was lifted from. (tirpc '99)
Submitted by: mbr
|
| |
|
| |
|
|
|
|
| |
MFC after: 3 days
|
|
|
|
|
|
|
| |
initially suspended. This was preventing such threads from getting
resumed.
Reported by: Bill Huey <billh@gnuppy.monkey.org>
|
|
|
|
|
|
|
|
|
| |
no punch_fw was used.
Fix another couple of bugs which prevented rules from being
installed properly.
On passing, use IPFW2 instead of NEW_IPFW to compile the new code,
and slightly simplify the instruction generation code.
|
|
|
|
| |
Submitted by: Olivier Houchard <cognet@ci0.org>
|
|
|
|
|
| |
visibility conditionals, adding the nfds_t type, and changing the
poll() prototype a little. Update the manual to match.
|
|
|
|
| |
devices as though they were backed by network devices.
|
|
|
|
|
|
| |
PR: 39446
Submitted by: Stefan Farfeleder <e0026813@stud3.tuwien.ac.at>
MFC after: 1 day
|