History log of /freebsd-head/usr.bin/rpcgen/rpc_scan.c
Revision Date Author Comments
c447f95dc15fba01dcf9f3e968016703b6442fe1 28-Dec-2017 imp <imp@FreeBSD.org> Plug two resource leaks.

CID: 92077, 92074
00d578928eca75be320b36d37543a7e2a4f9fbdb 27-May-2016 grehan <grehan@FreeBSD.org> Create branch for bhyve graphics import.
eb1a5f8de9f7ea602c373a710f531abbf81141c4 21-Feb-2014 gjb <gjb@FreeBSD.org> Move ^/user/gjb/hacking/release-embedded up one directory, and remove
^/user/gjb/hacking since this is likely to be merged to head/ soon.

Sponsored by: The FreeBSD Foundation
6b01bbf146ab195243a8e7d43bb11f8835c76af8 27-Dec-2013 gjb <gjb@FreeBSD.org> Copy head@r259933 -> user/gjb/hacking/release-embedded for initial
inclusion of (at least) arm builds with the release.

Sponsored by: The FreeBSD Foundation
d352e8628e0818b72aff4c4d5ee62bdedd753de7 11-Jul-2011 delphij <delphij@FreeBSD.org> Use strlcpy().

MFC after: 1 month
09f9c897d33c41618ada06fbbcf1a9b3812dee53 19-Oct-2010 jamie <jamie@FreeBSD.org> A new jail(8) with a configuration file, to replace the work currently done
by /etc/rc.d/jail.
f1216d1f0ade038907195fc114b7e630623b402c 19-Mar-2010 delphij <delphij@FreeBSD.org> Create a custom branch where I will be able to do the merge.
19b6af98ec71398e77874582eb84ec5310c7156f 22-Nov-2008 dfr <dfr@FreeBSD.org> Clone Kip's Xen on stable/6 tree so that I can work on improving FreeBSD/amd64
performance in Xen's HVM mode.
cf5320822f93810742e3d4a1ac8202db8482e633 19-Oct-2008 lulf <lulf@FreeBSD.org> - Import the HEAD csup code which is the basis for the cvsmode work.
6a5a7b72907b572a1303984c78ec91d10d86c3c1 13-Nov-2005 dwmalone <dwmalone@FreeBSD.org> Use ANSI definitions.
Avoid using extern by declaring shared functions in header files.
Const poision.
e73616b51f1144a999049a5ff3288fc4c68d383c 31-May-2005 stefanf <stefanf@FreeBSD.org> Move #ident into #if 0.
26ad533edbc3e54e07a85fde8180be9cd25ed1fa 21-Jul-2002 charnier <charnier@FreeBSD.org> Removal of spaces at EOL. Add __FBSDID. New function xmalloc, xrealloc,
xstrdup. There is a crash() function that do cleaning before exiting the
program. The new functions are wrappers that make use of crash() in case
of allocation failure. warn, exit -> err.

Reviewed by: alfred
d95d8b89ab353bd4c7a5eef5bb7242dee7ccea22 14-Jul-2002 alfred <alfred@FreeBSD.org> - TI-RPC is now the default again for code generation.

- As before, inetd support support is turned of per default.
Code for inetd can be made with -I.

- Support for ``transport monitors'' and the NLSPROVIDER env
variable is still there , even if their use is not clear in
non TLI stream based systems like Free-/NetBSD. It can be activated
with -P.

- There are a few corrections in rpcgen.1 and usage function to conform
to the code. Added and documented -P

- I removed the #ifdefs checks for Free-/NetBSD since we are the only
ones who use this code. MaxOS X may have the same limitations as
we have, so this code will correctly build for them.

- Generate correct cflags.

Submitted by: mbr, Jean-Luc Richier <Jean-Luc.Richier@imag.fr>
PR: bin/29175, misc/27816
1698cb216e2d4ca62662103eba0191f134923698 22-Mar-2002 imp <imp@FreeBSD.org> remove __P
fcbddcd644f253a6a11746a9cc834b0d49a61528 16-Oct-2000 brian <brian@FreeBSD.org> Include sys/types.h
b42951578188c5aab5c9f8cbcde4a743f8092cdc 02-Apr-2000 cvs2svn <cvs2svn@FreeBSD.org> This commit was manufactured by cvs2svn to create branch 'ALSA'.
0506343883d62f6649f7bbaf1a436133cef6261d 11-Jan-1998 cvs2svn <cvs2svn@FreeBSD.org> This commit was manufactured by cvs2svn to create branch 'jb'.
7c6e96080c4fb49bf912942804477d202a53396c 10-Jan-1998 cvs2svn <cvs2svn@FreeBSD.org> This commit was manufactured by cvs2svn to create branch 'JB'.
730964efd28b80be48ed35a215a362dde2b6b7a7 12-Jul-1996 jkh <jkh@FreeBSD.org> General -Wall warning cleanup, part I.
Submitted-By: Kent Vander Velden <graphix@iastate.edu>
15a1e09c3d41cb01afc70a2ea4d20c5a0d09348a 13-Dec-1995 wpaul <wpaul@FreeBSD.org> Clean up. (I hope I'm doing this right.)

Update rpcgen with the one from the TI-RPC 2.3 distribution.

Note that when built for FreeBSD, this version of rpcgen assumes
backwards compatibility mode by default. This means that it will produce
ONCRPC 4.0 compatible code unless otherwise instructed, instead of the
other way around.

One incompatibility has also been worked around: this rpcgen normally
always emits an '#include <stropts.h>' directive whether you select
backwards compatibility mode or not. We don't have STREAMS, so this
behavior has been changed: now it will only emit this line if run in TI-RPC
mode.

The 'generate output files in current directory instead of the
directory where the protocol definition file lives' hack from the
original rpcgen has been preserved.

Notable new features:

- Can be used to generate RPC servers that can be launched
from port monitors such as inetd(5).

- Can generate ANSI C code.

- Can generate sample client and server top-level programs and
makefiles in addition to the usual client and server stubs.

- Can generate inline XDR routines.
c4bda74e8af091bd88fd1d338b0408ced2967a4d 13-Dec-1995 wpaul <wpaul@FreeBSD.org> Import a newer and more functional version of rpcgen.

Obtained from: the Sun TI-RPC 2.3 source distribution
86f1bc4514fdcfd255f37f3218fe234bdc3664fc 05-Nov-1995 cvs2svn <cvs2svn@FreeBSD.org> This commit was manufactured by cvs2svn to create branch 'LINUX'.
a14d555c873398b14776ca4f2c33f9c69617afb9 30-May-1995 rgrimes <rgrimes@FreeBSD.org> Remove trailing whitespace.
2e14d9ebc3d3592c67bdf625af9ebe0dfc386653 14-Mar-1995 cvs2svn <cvs2svn@FreeBSD.org> This commit was manufactured by cvs2svn to create branch 'MATT_THOMAS'.
34cd81d75f398ee455e61969b118639dacbfd7a6 23-Sep-1994 cvs2svn <cvs2svn@FreeBSD.org> This commit was manufactured by cvs2svn to create branch 'MACKERRAS'.
2698777ee390d989343d1f90a2bdbe7c248741c2 07-Aug-1994 wollman <wollman@FreeBSD.org> Move RPC stub generator program over from 1.1.5.

Submitted by: Original work in 1.x by J. T. Conklin.