• Home
  • History
  • Annotate
  • only in /external/ltp/testcases/network/tcp_cmds/
History log of /external/ltp/testcases/network/tcp_cmds/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
c8529af50ab9188d104541a673141bb0fd00089a 10-Jun-2016 Alexey Kodanev <alexey.kodanev@oracle.com> network/perf_lan: remove the test

There are several reasons to remove it:

* Test does what 'ping -p' command can do (can be added to tcp_cmds/ping);
* It needs cleanup/fixing and IPv6 version is disabled right now;
* ck_packet() is wrongly setting data buffer pointer, assuming that
the sender added timestamp but it didn't. Actually timestamp was
removed in the packet sending code but not in the receiving one
(patch ef77253);
* Also test always passes, even if packet data is not correct, because
ck_packet() always returns 0, so it doesn't really check packets.

Signed-off-by: Alexey Kodanev <alexey.kodanev@oracle.com>
Acked-by: Cyril Hrubis <chrubis@suse.cz>
erf_lan/Makefile
erf_lan/perf_lan
erf_lan/pingpong.c
erf_lan/pingpong6.c
92d4b6d03e384fcd8d35827200c728b079f8b106 09-Jan-2016 Khem Raj <raj.khem@gmail.com> include fcntl.h for getting O_* definitions

musl exposes this issue, with glibc fcntl.h is included via some other
header and this problem remained latent

Signed-off-by: Khem Raj <raj.khem@gmail.com>
endfile/testsf_c.c
endfile/testsf_s.c
74bcfaac5e01d0536886a91da962fe15407016a5 08-Oct-2015 Cui Bixuan <cuibixuan@huawei.com> ftp: Move commands check to ftp_setup

Move commands check to ftp_setup and add vsftpd check to ftp02

Signed-off-by: Cui Bixuan <cuibixuan@huawei.com>
Acked-by: Cyril Hrubis <chrubis@suse.cz>
tp/ftp02
tp/ftp03
tp/ftp04
tp/ftp05
tp/ftp_setup
aaddcaac9cb93dce15699f3195dfc74499041c4a 23-Jun-2015 Florent Le Saout <florent.lesaout@humanandconsulting.eu> network/ssh_setup: Fix deprecated passwd --stdin

Fix use of deprecated passwd --stdion option and use chpasswd instead

Closes #46

Signed-off-by: Florent Le Saout <florent.lesaout@humanandconsulting.eu>
Acked-by: Cyril Hrubis <chrubis@suse.cz>
Acked-by: Alexey Kodanev <alexey.kodanev@oracle.com>
sh/ssh_setup
f03d309851661a5604b6a6f6458f30bdbd82685f 05-May-2015 Cui Bixuan <cuibixuan@huawei.com> ftp/ftp02: case failed when vsftpd is not running

Before the test, checking if vsftpd is running will be better.
Otherwise some cases will passed even vsftpd stop and others
will failed.

Signed-off-by: Cui Bixuan <cuibixuan@huawei.com>
tp/ftp_setup
a778a7a27123d366e54475d5b5ff70558f19bdc0 29-Jan-2015 Zeng Linggang <zenglg.jy@cn.fujitsu.com> telnet: Cleanup

* Add 'TCID' and 'TST_TOTAL'.
* Use 'test.sh' and 'tst_check_cmds'.
* Use 'test_net.sh'.
* Delete some useless comment.
* Some cleanup.

Signed-off-by: Zeng Linggang <zenglg.jy@cn.fujitsu.com>
Reviewed-by: Alexey Kodanev <alexey.kodanev@oracle.com>
elnet/telnet01
fc375b9647df6baf2249ee9cfcbe7fab679074c7 29-Jan-2015 Zeng Linggang <zenglg.jy@cn.fujitsu.com> rlogin: Cleanup

* Add 'TCID' and 'TST_TOTAL'.
* Use 'test.sh' and 'tst_check_cmds'.
* Use 'test_net.sh'.
* Delete some useless comment.
* Some cleanup.

Signed-off-by: Zeng Linggang <zenglg.jy@cn.fujitsu.com>
Reviewed-by: Alexey Kodanev <alexey.kodanev@oracle.com>
login/rlogin01
aabb8340f63ed31afe995fd97795e542dc68b93c 04-Feb-2015 Cyril Hrubis <chrubis@suse.cz> Include usctest.h in test.h

Signed-off-by: Cyril Hrubis <chrubis@suse.cz>
erf_lan/pingpong.c
endfile/testsf_c.c
endfile/testsf_s.c
9d048f81cb2c60d2f019ea3677f12928f8629cf1 29-Jan-2015 Zeng Linggang <zenglg.jy@cn.fujitsu.com> Fix warning

Fix "warning: comparison of unsigned expression < 0 is always false"
Some variable value number are defined as unsigned number. When they are
compared with zero, the zero would cast to an unsigned number. And it
would be always false. Fix these by defining them as signed number. And
some cleanup.

Signed-off-by: Zeng Linggang <zenglg.jy@cn.fujitsu.com>
Reviewed-by: Cyril Hrubis <chrubis@suse.cz>
erf_lan/pingpong.c
aa7a68725a3c3d7116e3633c00d1d18dcedc3713 09-Oct-2014 Hangbin Liu <liuhangbin@gmail.com> network/tcp_cmds/finger: fix finger bad user and host test

Finger always return 0 with bad user and host test. And it also return
different error message on different distros. So let's only check stderr
message and decide whether the test pass or fail.

Signed-off-by: Hangbin Liu <liuhangbin@gmail.com>
Acked-by: Cyril Hrubis <chrubis@suse.cz>
inger/finger01
526fdf8d8ea3b43b73de7cc25eb754f12702c8d2 04-Dec-2014 Cyril Hrubis <chrubis@suse.cz> Change tst_resm() followed by tst_exit() to tst_brkm()

Created with coccinelle patch:

@@
expression list L;
expression C != {TINFO, TPASS};
@@
- tst_resm
+ tst_brkm
(C,
+ NULL,
L);
- tst_exit();

Signed-off-by: Cyril Hrubis <chrubis@suse.cz>
erf_lan/pingpong.c
endfile/testsf_c.c
endfile/testsf_s.c
6913df745994eea3a247b14556d7eb76cc40b6e8 24-Sep-2014 Alexey Kodanev <alexey.kodanev@oracle.com> network/tcpdump01: cleanup test, use new library

Signed-off-by: Alexey Kodanev <alexey.kodanev@oracle.com>
Reviewed-by: Cyril Hrubis <chrubis@suse.cz>
cpdump/tcpdump01
f941e511b380724b77f4b6995ee6203f7db2b30a 23-Sep-2014 Alexey Kodanev <alexey.kodanev@oracle.com> network/sendfile01: cleanup test, apply new net library

This test require remote host IP address. Don't get it from RHOST,
get the one from network.sh. It is done because RHOST may be set as
management link and we don't want test traffic on it.

Also, test used 'rsh' without input redirection to /dev/null. It could block
the test, see bug section in rsh man page.

Signed-off-by: Alexey Kodanev <alexey.kodanev@oracle.com>
Reviewed-by: Cyril Hrubis <chrubis@suse.cz>
endfile/Makefile
endfile/sendfile01
endfile/sendfile01_server
cbab2eed064a65891b0b310b0dc787611d6d9f79 22-Sep-2014 Alexey Kodanev <alexey.kodanev@oracle.com> network/ping: cleanup test, use new net library

Remove -R (record route) option from ping because:
* IPv6 doesn't support record route;
* many hosts ignore or discard the option;

Also, previous version didn't use EXEC_PREFIX to test ping6

Signed-off-by: Alexey Kodanev <alexey.kodanev@oracle.com>
Reviewed-by: Cyril Hrubis <chrubis@suse.cz>
ing/ping01
073a34a7e7b4a3919ce122ecf2d6c56c864d43ca 01-Aug-2014 Zeng Linggang <zenglg.jy@cn.fujitsu.com> network ssh: some cleanup

* Move do_setup and do_cleanup into the file of ssh_setup.

* Use test.sh instead of net_cmdlib.sh

* Abandon trap and use tst_exit.

* Make the test like:
(set TCID TST_TOTAL ...)
setup
do_test
check_result
tst_exit

* Some cleanup.

Signed-off-by: Zeng Linggang <zenglg.jy@cn.fujitsu.com>
Acked-by: Alexey Kodanev <alexey.kodanev@oracle.com>
sh/ssh01
sh/ssh01_s1
sh/ssh02
sh/ssh02_s1
sh/ssh03
sh/ssh03_s1
sh/ssh_setup
d44f013aef9d746bd5d36bb953c1f33ec1133e2c 01-Aug-2014 Zeng Linggang <zenglg.jy@cn.fujitsu.com> network ftp: some cleanup

* Move do_setup and do_cleanup into ftp_setup.

* Delete ftp02_s1 and add do_test function for it.

* Delete ftp_set_passwd and ftp_setup_vsftp_conf, since they are not be used.

* Use test.sh instead of net_cmdlib.sh

* Abandon trap and use tst_exit.

* Make the test like:
(set TCID TST_TOTAL ...)
setup
do_test
check_result
tst_exit

* Some cleanup.

Signed-off-by: Zeng Linggang <zenglg.jy@cn.fujitsu.com>
Acked-by: Alexey Kodanev <alexey.kodanev@oracle.com>
tp/ftp02
tp/ftp02_s1
tp/ftp03
tp/ftp04
tp/ftp05
tp/ftp_set_passwd
tp/ftp_setup
tp/ftp_setup_vsftp_conf
cf0d626fe6224db3c714843dc7007e9f81d94a80 23-Sep-2014 Cyril Hrubis <chrubis@suse.cz> Remove all useless NULL casts.

Created with coccinelle patch:

@@
type T;
@@
-(T) NULL
+ NULL

Hint:
You have to disable isomorphisms by pointing --iso-file to empty file

Signed-off-by: Cyril Hrubis <chrubis@suse.cz>
cho/echoes.c
endfile/testsf_s.c
85c6b954bfaa7f220bb7df5bb7492a888f571048 22-Sep-2014 Alexey Kodanev <alexey.kodanev@oracle.com> network/perf_lan: fix library function name

net_cmdlib.sh library doesn't have read_args(), use read_opts()

Signed-off-by: Alexey Kodanev <alexey.kodanev@oracle.com>
erf_lan/perf_lan
eca51a678499e92dbc024ea259b6f2c3e49b9778 07-May-2014 Chandrashekhar Nandi <Chandrashekhar.Nandi@mphasis.com> sendfile01_server: Correction to run right server

Run 'testsf_s' or 'testsf_s6' that is passed as function parameter.

Thanks to "Roberts, Lee" for pointing this out

Signed-off-by: Chandrashekhar Nandi <Chandrashekhar.Nandi@mphasis.com>
endfile/sendfile01_server
87e75695c69d51d947cdf3db7daea6e9e5a10b16 07-May-2014 Chandrashekhar Nandi <Chandrashekhar.Nandi@mphasis.com> sendfile01: Corrected mc_gethost argument

If we use IPV6 test (the EXEC_SUFFIX is set) we should pass "-6" to
mc_gethost not just "6".

Signed-off-by: Chandrashekhar Nandi <Chandrashekhar.Nandi@mphasis.com>
endfile/sendfile01
656deea1f04b067f3e5fc9c056b24734b18b618b 05-May-2014 Chandrashekhar Nandi <Chandrashekhar.Nandi@mphasis.com> tcp_cmds: Typo corrected

Signed-off-by: Chandrashekhar Nandi <Chandrashekhar.Nandi@mphasis.com>
nclude/netdefs.h
b44f410efc466d4eec7ed92bcee4ee799501a2e7 26-Mar-2014 Simon Xu <xu.simon@oracle.com> finger01: fix grep command

'grep "*:finger"' doesn't work with netstat output such as:

tcp6 0 0 [::]:finger [::]:* LISTEN

Use 'grep ":finger"' which always works.

Signed-off-by: Simon Xu <xu.simon@oracle.com>
inger/finger01
6850e35edd342a5aa3c2f6cb9b9a256fb6dfdd34 19-Dec-2013 Simon Xu <xu.simon@oracle.com> rwho01: fix mistakes

1) fix the way it checks whether rwhod is running
2) fix the way it checks whether rwhod is started on remote host
3) fix do_cleanup
4) call do_cleanup() after do_test()
5) shorten sleep time to 5 seconds as 20 seconds are not necessary

Signed-off-by: Simon Xu <xu.simon@oracle.com>
Tested-by: Jan Stancek <jstancek@redhat.com>
who/rwho01
df8187a8ba4d419eaa00f3b51527d677b9eb4cba 03-Dec-2013 Jiri Jaburek <jjaburek@redhat.com> ssh: don't use crypt-based pre-encrypted passwords

This change makes the ssh tests use passwd --stdin instead of
the -p argument to useradd, enabling the test to use the system-default
encryption algorithm defined in login.defs (ENCRYPT_METHOD), ensuring
greater compatibility.

Furthermore, the original hashes were wrong, at least for ssh01 and 02,
'now_this_is_a_good_ltp_test_password' + salt '42' = 42lB8bQmUez4U
'eal' + salt '42' = 42VmxaOByKwlA

The incorrect usage of now_this_is_a_good_ltp_test_password as PASSWD
with 42VmxaOByKwlA as ENCRYPTED_PASSWD in ssh0[12] dates back to 2004,
meaning those tests couldn't have failed (by a successful login) since
then (at least).

Signed-off-by: Jiri Jaburek <jjaburek@redhat.com>
Acked-by: Jan Stancek <jstancek@redhat.com>
sh/ssh01
sh/ssh02
sh/ssh03
1c71dee19602034b4dbf5dde200b8fe88bf818c0 03-Dec-2013 Jiri Jaburek <jjaburek@redhat.com> ssh: try to prevent invalid PASS when remote cmd fails

This change does not guarantee elimination of false PASS results,
but it makes them somewhat less likely to occur by matching sshd-like
Permission denied line. The regexp doesn't use ^ or $ or any kind of
more precise matching due to numerous problems with `expect' handling
the more complicated regexp strings across versions.

Signed-off-by: Jiri Jaburek <jjaburek@redhat.com>
Acked-by: Jan Stancek <jstancek@redhat.com>
sh/ssh01_s1
sh/ssh02_s1
sh/ssh03_s1
77ce60052b21f40ca2c75e40d08fe3cd375c0bc8 03-Dec-2013 Jiri Jaburek <jjaburek@redhat.com> ssh: properly create/remove user home dir, if possible

(this change is identical across ssh01, ssh02, ssh03)

The main motivation is that "mkdir /home/userdir" is not sufficient
to ensure that a user can access that directory. mkdir does not account
for security labels (ie. SELinux), umask of the calling shell and
possibly other variables.
This change fixes the following error, which can be triggered in some
RHEL configurations using SELinux MLS policy:

Could not chdir to home directory /home/ssh_usr3: Permission denied
bash: /home/ssh_usr3/.bashrc: Permission denied

and even though ssh01 and ssh02 tests PASS successfully, they would not
reveal a possible TFAIL (user is able to login) due to the chdir/bash
fails shown above - both tests would falsely PASS in a scenario where
ssh login was successful, matching ssh-unrelated "Permission denied".
This is not yet fixed.

The mkdir of home dir was actually happening in tst_setup, a quick fix
(workaround) - instead of this slightly more invasive rewrite - could
therefore be as simple as doing `rm -Rf' directly on /home/$TEST_USER
and not setting TCtmp, letting useradd -m create the homedir.

The do_cleanup trap has been moved up to perform userdel in case
something in do_setup fails.

Signed-off-by: Jiri Jaburek <jjaburek@redhat.com>
Acked-by: Jan Stancek <jstancek@redhat.com>
sh/ssh01
sh/ssh02
sh/ssh03
327747051f5b995385723ac2063c3251d263197b 03-Dec-2013 Jiri Jaburek <jjaburek@redhat.com> ssh: remove unused ssh_set_passwd script

This script is not used anywhere in the suite. Furthermore,
the same functionality is already provided by passwd(1) itself:

echo "my secret pass" | passwd --stdin myusername

Signed-off-by: Jiri Jaburek <jjaburek@redhat.com>
Acked-by: Jan Stancek <jstancek@redhat.com>
sh/ssh_set_passwd
b3460e4bfd8fbc64ef15a02f29a1397c8aa115e3 03-Dec-2013 Jiri Jaburek <jjaburek@redhat.com> ssh: unify code style amongst ssh tests

You can use ie. diff/vimdiff to easily verify the effect of this change.

Signed-off-by: Jiri Jaburek <jjaburek@redhat.com>
Acked-by: Jan Stancek <jstancek@redhat.com>
sh/ssh01
sh/ssh01_s1
sh/ssh02
sh/ssh02_s1
sh/ssh03
sh/ssh03_s1
e1c5e4695ed53b678b1162c33f71251e16df5ecd 27-Nov-2013 Vincent Hsu <vincent.hsu@linaro.org> ltp-networking/tcp_cmds/finger: fix finger test

Ubuntu use modified finger command. finger an unknown host test will
return nonzero on Ubuntu 12.04 even if successful execution.

for example:
on Ubuntu
finger @xxx 2>&1 1>/dev/null ; echo $?
will return
finger: unknown host: xxx
getaddrinfo: No address associated with hostname
1
on CentOS
finger @xxx 2>&1 1>/dev/null ; echo $?
will return
finger: xxx: nodename nor servname provided, or not known
0

Signed-off-by: Vincent Hsu <vincent.hsu@linaro.org>
inger/finger01
14ca8c29f555f8f58becc13bb3716a682b47b9f7 11-Nov-2013 Simon Xu <xu.simon@oracle.com> tcpdump01: specify interface for ping

Always specify interface for ping because it is possible that pings to RHOST
can go through multiple interfaces. Also add -q to ping.

Signed-off-by: Simon Xu <xu.simon@oracle.com>
cpdump/tcpdump01
1eb440c2b5fe43a3e5023015a16aa5d7d3385b1e 13-Nov-2013 Cyril Hrubis <chrubis@suse.cz> Fix 743f2fcd5744744d649496d8f0524cf5ca7d3859.

The gethost is called from multicast testcases too, which I failed to
find, apologies everyone.

This commit moves the gethost to muticast directory and renames it to
mc_gethost and fixes all usages accordingly.

Signed-off-by: Cyril Hrubis <chrubis@suse.cz>
endfile/Makefile
endfile/sendfile01
endfile/sendfile01_gethost.c
743f2fcd5744744d649496d8f0524cf5ca7d3859 12-Nov-2013 Simon Xu <xu.simon@oracle.com> move gethost from tools to sendfile01

Move tools/gethost.c to
testcases/network/tcp_cmds/sendfile/sendfile01_gethost.c
since sendfile01 is the only test that requires gethost.

Signed-off-by: Simon Xu <xu.simon@oracle.com>
Acked-by: Cyril Hrubis <chrubis@suse.cz>
endfile/Makefile
endfile/sendfile01
endfile/sendfile01_gethost.c
4716af77488c50bb0bf929d68e105a0b619c541d 08-Nov-2013 Simon Xu <xu.simon@oracle.com> sendfile01: rename SF_Server to sendfile01_server and add it into Makefile

1) Rename SF_Server to sendfile01_server to avoid collisions
2) The test always fails because SF_Server is not installed, add
sendfile01_server into sendfile01 makefile to install it.

Signed-off-by: Simon Xu <xu.simon@oracle.com>
endfile/Makefile
endfile/SF_Server
endfile/sendfile01
endfile/sendfile01_server
021494d2512abdc30234dba4079c9435a81a24ec 08-Nov-2013 Simon Xu <xu.simon@oracle.com> rdist01: fix mistakes

Fix the following mistakes in the script:
1) the way it gets dirname and basename of files is broken
2) ${FILES} and ${HOSTS} get substituted when generating distfile
3) the way it calculates sum of files on RHOST is broken
4) there is no $DIRECTORIES variable

Signed-off-by: Simon Xu <xu.simon@oracle.com>
dist/rdist01
87f593c16f80c3f204c87de276c426aeb65c3527 04-Nov-2013 Simon Xu <xu.simon@oracle.com> tcpdump01: fix the way to identify network interface

The script tries to identify network interface that can communicate with RHOST
by searching for the IP of RHOST in ifconfig output on localhost, which doesn't
make any sense when RHOST is not localhost. This patch changes the script to
indetify the network interface by ping RHOST.

Signed-off-by: Simon Xu <xu.simon@oracle.com>
cpdump/tcpdump01
36531d536b405718b2520ae8ddd6b33d01b019df 04-Nov-2013 Simon Xu <xu.simon@oracle.com> rwho01: fix getting hostnames from command output and $COUNT

Fix the way the script gets hostnames from rwho/ruptime command output,
and the mistake that $COUNT is used instead of $TST_COUNT in do_test().

Signed-off-by: Simon Xu <xu.simon@oracle.com>
who/rwho01
354ebb48db8e66a853a58379a4808d5dcd1ceac3 07-Dec-2012 Wanlong Gao <gaowanlong@cn.fujitsu.com> cleanup code indent

Cleanup the code indent using:

find . -name *.c -exec Lindent {} \;

It's really a big change, but can fix almost all of
the indent problem in C code, although we can't
ensure all of the changes are right, but the error
changes are really few.

Signed-off-by: Wanlong Gao <gaowanlong@cn.fujitsu.com>
cho/createfile.c
cho/echoes.c
erf_lan/pingpong.c
erf_lan/pingpong6.c
endfile/testsf_c.c
endfile/testsf_s.c
4548c6cf9bcdd96d8303caa4130ab638b61f8a30 19-Oct-2012 Wanlong Gao <gaowanlong@cn.fujitsu.com> Update FSF address

find . -type f -exec sed -i 's/675 Mass Ave, Cambridge, MA 02139, USA/51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA/g' {} \;
find . -type f -exec sed -i 's/59 Temple Place, Suite 330, Boston, MA 02111-1307 USA/51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA/g' {} \;

Signed-off-by: Wanlong Gao <gaowanlong@cn.fujitsu.com>
rp/arp01
cho/echo01
inger/finger01
tp/ftp01
tp/ftp02
tp/ftp02_s1
tp/ftp03
tp/ftp04
tp/ftp05
ost/host01
etstat/netstat01
erf_lan/perf_lan
ing/ping01
cp/rcp01
dist/rdist01
login/rlogin01
sh/rsh01
who/rwho01
endfile/sendfile01
sh/ssh01
sh/ssh01_s1
sh/ssh02
sh/ssh02_s1
sh/ssh03
sh/ssh03_s1
cpdump/tcpdump01
elnet/telnet01
37550cf5a86c7ca7424a2a318dd64e550f13f5df 18-Oct-2012 Chris Dearman <chris@mips.com> Remove whitespace at end of line

This is a scripted change done using the following command:

find . -type d -name .git -prune -o \
-type f \! -name \*\~ \! -name .\#\* \
\! -name \*.gz \! -name \*.pdf \! -name \*.patch -print0 | \
xargs -0 sed -i -e 's/[\t ]*$//'

Signed-off-by: Chris Dearman <chris@mips.com>
EADME
rp/arp01
cho/echo01
inger/finger01
tp/ftp01
tp/ftp02
tp/ftp02_s1
tp/ftp03
tp/ftp04
tp/ftp05
tp/ftp_set_passwd
ost/host01
etstat/netstat01
erf_lan/perf_lan
ing/ping01
cp/rcp01
dist/rdist01
login/rlogin01
sh/rsh01
who/rwho01
endfile/sendfile01
sh/ssh01
sh/ssh01_s1
sh/ssh02
sh/ssh02_s1
sh/ssh03
sh/ssh03_s1
sh/ssh_set_passwd
elnet/telnet01
ec6edca7aa42b6affd989ef91b5897f96795e40f 18-Oct-2012 Chris Dearman <chris@mips.com> Add missing newline at end of file

This is a scripted change done using the following command:

find . -type d -name .git -prune -o \
-type f \! -name \*\~ \! -name .\#\* \
\! -name \*.gz \! -name \*.pdf \! -name \*.patch -print0 | \
xargs -0 sed -i -e '$a\'

Signed-off-by: Chris Dearman <chris@mips.com>
cho/createfile.c
cho/echoes.c
erf_lan/pingpong.c
erf_lan/pingpong6.c
endfile/testsf_c.c
endfile/testsf_s.c
1e6f5a673655551de5734ff31ef48cd63b604e6d 19-Dec-2010 Garrett Cooper <yanegomi@gmail.com> Resolving all compile errors via a script

This may leave dupe calls to tst_exit in main, but those are easier
to deal (and much less) than no-compile scenarios.

As a side-effect, fix all trailing whitespace issues.

Signed-off-by: Garrett Cooper <yanegomi@gmail.com>
cho/createfile.c
cho/echoes.c
erf_lan/pingpong6.c
794c1c1fae6783f6bda565d5c9a0824d8380a6b4 18-Dec-2010 Garrett Cooper <yanegomi@gmail.com> Attempt to fix a little, mark brokenish, and move on.

Signed-off-by: Garrett Cooper <yanegomi@gmail.com>
erf_lan/Makefile
erf_lan/pingpong6.c
72521cf0741034f67dd17107453cda9a9819264c 18-Dec-2010 Garrett Cooper <yanegomi@gmail.com> Fix more tests; remove more Tst_count externs.

Signed-off-by: Garrett Cooper <yanegomi@gmail.com>
endfile/testsf_c.c
endfile/testsf_s.c
8dca42291762e7db715a406e79dc048f696f5067 18-Dec-2010 Garrett Cooper <yanegomi@gmail.com> Fix some testcases.

Some of them I tried to do a minimal change with; others were more invasive.

Also remove all references to Tst_buf as it was a no-op.

Signed-off-by: Garrett Cooper <yanegomi@gmail.com>
cho/createfile.c
cho/echoes.c
2c28215423293e443469a07ae7011135d058b671 16-Dec-2010 Garrett Cooper <yanegomi@gmail.com> Style and conformance changes.

1. Strip all leading space.
2. Move tst_exit() to main().
3. Remove tst_exit() from cleanup().
4. Remove cluebat comments.
5. Reduce some unnecessary whitespace.

Signed-off-by: Garrett Cooper <yanegomi@gmail.com>
cho/createfile.c
cho/echoes.c
erf_lan/pingpong.c
erf_lan/pingpong6.c
endfile/testsf_c.c
endfile/testsf_s.c
53740500924f6439623a8ac256b5be2d6c59ed1f 16-Dec-2010 Garrett Cooper <yanegomi@gmail.com> Merge branch 'master' into ltp-broom

Checkpoint work.

Conflicts:
doc/man3/tst_res.3
lib/tst_res.c
testcases/commands/ade/size/test.c
testcases/kernel/containers/pidns/pidns04.c
testcases/kernel/device-drivers/agp/kernel_space/tagp.c
testcases/kernel/device-drivers/base/tbase/tbase.c
testcases/kernel/device-drivers/dev_sim_framework/kernel_space/tmod.c
testcases/kernel/device-drivers/pci/tpci/tpci.c
testcases/kernel/device-drivers/tbio/kernel_space/tbio.c
testcases/kernel/device-drivers/usb/tusb/tusb.c
testcases/kernel/device-drivers/usb/user_usb/user_tusb.c
testcases/kernel/fs/acls/acl_file_test.c
testcases/kernel/fs/acls/acl_link_test.c
testcases/kernel/fs/doio/doio.c
testcases/kernel/fs/doio/growfiles.c
testcases/kernel/fs/doio/iogen.c
testcases/kernel/fs/inode/inode02.c
testcases/kernel/fs/mongo/mongo_compare.c
testcases/kernel/fs/stream/stream01.c
testcases/kernel/fs/stream/stream02.c
testcases/kernel/fs/stream/stream04.c
testcases/kernel/fs/stream/stream05.c
testcases/kernel/hotplug/memory_hotplug/commands.c
testcases/kernel/io/direct_io/diotest_routines.c
testcases/kernel/io/disktest/parse.c
testcases/kernel/io/ltp-aiodio/aio-stress.c
testcases/kernel/io/ltp-aiodio/aiodio_append.c
testcases/kernel/io/writetest/writetest.c
testcases/kernel/ipc/pipeio/pipeio.c
testcases/kernel/mem/hugetlb/hugeshmat/hugeshmat01.c
testcases/kernel/mem/hugetlb/hugeshmat/hugeshmat02.c
testcases/kernel/mem/hugetlb/hugeshmat/hugeshmat03.c
testcases/kernel/mem/hugetlb/hugeshmctl/hugeshmctl01.c
testcases/kernel/mem/hugetlb/hugeshmctl/hugeshmctl02.c
testcases/kernel/mem/hugetlb/hugeshmctl/hugeshmctl03.c
testcases/kernel/mem/hugetlb/hugeshmdt/hugeshmdt01.c
testcases/kernel/mem/hugetlb/hugeshmget/hugeshmget01.c
testcases/kernel/mem/hugetlb/hugeshmget/hugeshmget02.c
testcases/kernel/mem/hugetlb/hugeshmget/hugeshmget03.c
testcases/kernel/mem/hugetlb/hugeshmget/hugeshmget05.c
testcases/kernel/mem/mtest01/mtest01.c
testcases/kernel/mem/vmtests/data_space.c
testcases/kernel/module/create_module/create_module01.c
testcases/kernel/module/create_module/create_module02.c
testcases/kernel/module/delete_module/delete_module02.c
testcases/kernel/module/delete_module/delete_module03.c
testcases/kernel/module/query_module/query_module01.c
testcases/kernel/module/query_module/query_module03.c
testcases/kernel/numa/support_numa.c
testcases/kernel/sched/process_stress/process.c
testcases/kernel/security/selinux-testsuite/tests/capable_file/selinux_lease.c
testcases/kernel/security/selinux-testsuite/tests/capable_sys/selinux_chroot.c
testcases/kernel/security/selinux-testsuite/tests/capable_sys/selinux_hostname.c
testcases/kernel/security/selinux-testsuite/tests/capable_sys/selinux_nice.c
testcases/kernel/security/selinux-testsuite/tests/capable_sys/selinux_rawio.c
testcases/kernel/security/selinux-testsuite/tests/file/selinux_fcntl.c
testcases/kernel/security/selinux-testsuite/tests/file/selinux_lock.c
testcases/kernel/security/selinux-testsuite/tests/file/selinux_mmap.c
testcases/kernel/security/selinux-testsuite/tests/file/selinux_mprotect.c
testcases/kernel/security/selinux-testsuite/tests/file/selinux_nofcntl.c
testcases/kernel/security/selinux-testsuite/tests/file/selinux_seek.c
testcases/kernel/security/selinux-testsuite/tests/file/selinux_sigiotask.c
testcases/kernel/security/selinux-testsuite/tests/ioctl/selinux_ioctl.c
testcases/kernel/security/selinux-testsuite/tests/ioctl/selinux_noioctl.c
testcases/kernel/syscalls/abort/abort01.c
testcases/kernel/syscalls/accept/accept01.c
testcases/kernel/syscalls/access/access01.c
testcases/kernel/syscalls/access/access02.c
testcases/kernel/syscalls/access/access03.c
testcases/kernel/syscalls/access/access04.c
testcases/kernel/syscalls/access/access05.c
testcases/kernel/syscalls/add_key/add_key01.c
testcases/kernel/syscalls/add_key/add_key02.c
testcases/kernel/syscalls/adjtimex/adjtimex01.c
testcases/kernel/syscalls/adjtimex/adjtimex02.c
testcases/kernel/syscalls/alarm/alarm01.c
testcases/kernel/syscalls/alarm/alarm02.c
testcases/kernel/syscalls/alarm/alarm03.c
testcases/kernel/syscalls/alarm/alarm05.c
testcases/kernel/syscalls/alarm/alarm06.c
testcases/kernel/syscalls/alarm/alarm07.c
testcases/kernel/syscalls/asyncio/asyncio02.c
testcases/kernel/syscalls/bdflush/bdflush01.c
testcases/kernel/syscalls/bind/bind01.c
testcases/kernel/syscalls/cacheflush/cacheflush01.c
testcases/kernel/syscalls/capget/capget01.c
testcases/kernel/syscalls/capget/capget02.c
testcases/kernel/syscalls/capset/capset01.c
testcases/kernel/syscalls/capset/capset02.c
testcases/kernel/syscalls/chdir/chdir01.c
testcases/kernel/syscalls/chdir/chdir02.c
testcases/kernel/syscalls/chdir/chdir03.c
testcases/kernel/syscalls/chdir/chdir04.c
testcases/kernel/syscalls/chmod/chmod01.c
testcases/kernel/syscalls/chmod/chmod03.c
testcases/kernel/syscalls/chmod/chmod04.c
testcases/kernel/syscalls/chmod/chmod05.c
testcases/kernel/syscalls/chmod/chmod06.c
testcases/kernel/syscalls/chmod/chmod07.c
testcases/kernel/syscalls/chown/chown01.c
testcases/kernel/syscalls/chown/chown02.c
testcases/kernel/syscalls/chown/chown03.c
testcases/kernel/syscalls/chown/chown04.c
testcases/kernel/syscalls/chown/chown05.c
testcases/kernel/syscalls/chroot/chroot01.c
testcases/kernel/syscalls/chroot/chroot02.c
testcases/kernel/syscalls/chroot/chroot03.c
testcases/kernel/syscalls/chroot/chroot04.c
testcases/kernel/syscalls/clock_getres/clock_getres01.c
testcases/kernel/syscalls/clock_nanosleep/clock_nanosleep01.c
testcases/kernel/syscalls/clock_nanosleep2/clock_nanosleep2_01.c
testcases/kernel/syscalls/clone/clone01.c
testcases/kernel/syscalls/clone/clone02.c
testcases/kernel/syscalls/clone/clone03.c
testcases/kernel/syscalls/clone/clone04.c
testcases/kernel/syscalls/clone/clone05.c
testcases/kernel/syscalls/clone/clone06.c
testcases/kernel/syscalls/clone/clone07.c
testcases/kernel/syscalls/close/close01.c
testcases/kernel/syscalls/close/close02.c
testcases/kernel/syscalls/close/close08.c
testcases/kernel/syscalls/connect/connect01.c
testcases/kernel/syscalls/creat/creat01.c
testcases/kernel/syscalls/creat/creat03.c
testcases/kernel/syscalls/creat/creat04.c
testcases/kernel/syscalls/creat/creat05.c
testcases/kernel/syscalls/creat/creat06.c
testcases/kernel/syscalls/creat/creat07.c
testcases/kernel/syscalls/creat/creat09.c
testcases/kernel/syscalls/dup2/dup201.c
testcases/kernel/syscalls/dup2/dup203.c
testcases/kernel/syscalls/dup2/dup204.c
testcases/kernel/syscalls/dup3/dup3_01.c
testcases/kernel/syscalls/epoll_create1/epoll_create1_01.c
testcases/kernel/syscalls/eventfd2/eventfd2_01.c
testcases/kernel/syscalls/eventfd2/eventfd2_02.c
testcases/kernel/syscalls/execl/execl01.c
testcases/kernel/syscalls/execle/execle01.c
testcases/kernel/syscalls/execlp/execlp01.c
testcases/kernel/syscalls/execv/execv01.c
testcases/kernel/syscalls/execve/execve01.c
testcases/kernel/syscalls/execve/execve02.c
testcases/kernel/syscalls/execve/execve03.c
testcases/kernel/syscalls/execve/execve04.c
testcases/kernel/syscalls/execve/execve05.c
testcases/kernel/syscalls/execvp/execvp01.c
testcases/kernel/syscalls/exit/exit02.c
testcases/kernel/syscalls/exit_group/exit_group01.c
testcases/kernel/syscalls/faccessat/faccessat01.c
testcases/kernel/syscalls/fadvise/posix_fadvise01.c
testcases/kernel/syscalls/fadvise/posix_fadvise02.c
testcases/kernel/syscalls/fadvise/posix_fadvise03.c
testcases/kernel/syscalls/fadvise/posix_fadvise04.c
testcases/kernel/syscalls/fallocate/fallocate01.c
testcases/kernel/syscalls/fallocate/fallocate02.c
testcases/kernel/syscalls/fallocate/fallocate03.c
testcases/kernel/syscalls/fchdir/fchdir01.c
testcases/kernel/syscalls/fchdir/fchdir02.c
testcases/kernel/syscalls/fchdir/fchdir03.c
testcases/kernel/syscalls/fchmod/fchmod01.c
testcases/kernel/syscalls/fchmod/fchmod02.c
testcases/kernel/syscalls/fchmod/fchmod03.c
testcases/kernel/syscalls/fchmod/fchmod04.c
testcases/kernel/syscalls/fchmod/fchmod05.c
testcases/kernel/syscalls/fchmod/fchmod06.c
testcases/kernel/syscalls/fchmod/fchmod07.c
testcases/kernel/syscalls/fchmodat/fchmodat01.c
testcases/kernel/syscalls/fchown/fchown01.c
testcases/kernel/syscalls/fchown/fchown02.c
testcases/kernel/syscalls/fchown/fchown03.c
testcases/kernel/syscalls/fchown/fchown04.c
testcases/kernel/syscalls/fchown/fchown05.c
testcases/kernel/syscalls/fchownat/fchownat01.c
testcases/kernel/syscalls/fcntl/fcntl01.c
testcases/kernel/syscalls/fcntl/fcntl02.c
testcases/kernel/syscalls/fcntl/fcntl03.c
testcases/kernel/syscalls/fcntl/fcntl04.c
testcases/kernel/syscalls/fcntl/fcntl05.c
testcases/kernel/syscalls/fcntl/fcntl06.c
testcases/kernel/syscalls/fcntl/fcntl09.c
testcases/kernel/syscalls/fcntl/fcntl10.c
testcases/kernel/syscalls/fcntl/fcntl11.c
testcases/kernel/syscalls/fcntl/fcntl12.c
testcases/kernel/syscalls/fcntl/fcntl13.c
testcases/kernel/syscalls/fcntl/fcntl14.c
testcases/kernel/syscalls/fcntl/fcntl15.c
testcases/kernel/syscalls/fcntl/fcntl16.c
testcases/kernel/syscalls/fcntl/fcntl17.c
testcases/kernel/syscalls/fcntl/fcntl18.c
testcases/kernel/syscalls/fcntl/fcntl19.c
testcases/kernel/syscalls/fcntl/fcntl20.c
testcases/kernel/syscalls/fcntl/fcntl21.c
testcases/kernel/syscalls/fcntl/fcntl22.c
testcases/kernel/syscalls/fcntl/fcntl23.c
testcases/kernel/syscalls/fcntl/fcntl24.c
testcases/kernel/syscalls/fcntl/fcntl25.c
testcases/kernel/syscalls/fcntl/fcntl26.c
testcases/kernel/syscalls/fcntl/fcntl27.c
testcases/kernel/syscalls/fcntl/fcntl28.c
testcases/kernel/syscalls/fork/fork01.c
testcases/kernel/syscalls/fork/fork02.c
testcases/kernel/syscalls/fork/fork03.c
testcases/kernel/syscalls/fork/fork06.c
testcases/kernel/syscalls/fork/fork07.c
testcases/kernel/syscalls/fork/fork08.c
testcases/kernel/syscalls/fork/fork09.c
testcases/kernel/syscalls/fork/fork10.c
testcases/kernel/syscalls/fork/fork11.c
testcases/kernel/syscalls/fork/fork12.c
testcases/kernel/syscalls/fstat/fstat01.c
testcases/kernel/syscalls/fstat/fstat02.c
testcases/kernel/syscalls/fstat/fstat03.c
testcases/kernel/syscalls/fstat/fstat04.c
testcases/kernel/syscalls/fstat/fstat05.c
testcases/kernel/syscalls/fstatat/fstatat01.c
testcases/kernel/syscalls/fstatfs/fstatfs01.c
testcases/kernel/syscalls/fstatfs/fstatfs02.c
testcases/kernel/syscalls/fsync/fsync01.c
testcases/kernel/syscalls/fsync/fsync02.c
testcases/kernel/syscalls/fsync/fsync03.c
testcases/kernel/syscalls/ftruncate/ftruncate01.c
testcases/kernel/syscalls/ftruncate/ftruncate02.c
testcases/kernel/syscalls/futimesat/futimesat01.c
testcases/kernel/syscalls/get_mempolicy/get_mempolicy01.c
testcases/kernel/syscalls/get_robust_list/get_robust_list01.c
testcases/kernel/syscalls/getcontext/getcontext01.c
testcases/kernel/syscalls/getcpu/getcpu01.c
testcases/kernel/syscalls/getcwd/getcwd01.c
testcases/kernel/syscalls/getcwd/getcwd02.c
testcases/kernel/syscalls/getcwd/getcwd03.c
testcases/kernel/syscalls/getdents/getdents01.c
testcases/kernel/syscalls/getdents/getdents02.c
testcases/kernel/syscalls/getdents/getdents03.c
testcases/kernel/syscalls/getdents/getdents04.c
testcases/kernel/syscalls/getdomainname/getdomainname01.c
testcases/kernel/syscalls/getegid/getegid01.c
testcases/kernel/syscalls/getegid/getegid02.c
testcases/kernel/syscalls/geteuid/geteuid01.c
testcases/kernel/syscalls/getgid/getgid01.c
testcases/kernel/syscalls/getgid/getgid03.c
testcases/kernel/syscalls/getgroups/getgroups02.c
testcases/kernel/syscalls/getgroups/getgroups03.c
testcases/kernel/syscalls/getgroups/getgroups04.c
testcases/kernel/syscalls/gethostid/gethostid01.c
testcases/kernel/syscalls/gethostname/gethostname01.c
testcases/kernel/syscalls/getitimer/getitimer01.c
testcases/kernel/syscalls/getitimer/getitimer02.c
testcases/kernel/syscalls/getitimer/getitimer03.c
testcases/kernel/syscalls/getpagesize/getpagesize01.c
testcases/kernel/syscalls/getpeername/getpeername01.c
testcases/kernel/syscalls/getpgid/getpgid01.c
testcases/kernel/syscalls/getpgid/getpgid02.c
testcases/kernel/syscalls/getpgrp/getpgrp01.c
testcases/kernel/syscalls/getpid/getpid01.c
testcases/kernel/syscalls/getpid/getpid02.c
testcases/kernel/syscalls/getppid/getppid01.c
testcases/kernel/syscalls/getppid/getppid02.c
testcases/kernel/syscalls/getpriority/getpriority01.c
testcases/kernel/syscalls/getpriority/getpriority02.c
testcases/kernel/syscalls/getresgid/getresgid01.c
testcases/kernel/syscalls/getresgid/getresgid02.c
testcases/kernel/syscalls/getresgid/getresgid03.c
testcases/kernel/syscalls/getresuid/getresuid01.c
testcases/kernel/syscalls/getresuid/getresuid02.c
testcases/kernel/syscalls/getresuid/getresuid03.c
testcases/kernel/syscalls/getrusage/getrusage01.c
testcases/kernel/syscalls/getrusage/getrusage02.c
testcases/kernel/syscalls/getsid/getsid01.c
testcases/kernel/syscalls/getsid/getsid02.c
testcases/kernel/syscalls/getsockname/getsockname01.c
testcases/kernel/syscalls/getsockopt/getsockopt01.c
testcases/kernel/syscalls/gettid/gettid01.c
testcases/kernel/syscalls/gettimeofday/gettimeofday01.c
testcases/kernel/syscalls/gettimeofday/gettimeofday02.c
testcases/kernel/syscalls/getuid/getuid01.c
testcases/kernel/syscalls/getuid/getuid02.c
testcases/kernel/syscalls/inotify/inotify01.c
testcases/kernel/syscalls/inotify/inotify02.c
testcases/kernel/syscalls/inotify/inotify03.c
testcases/kernel/syscalls/inotify_init/inotify_init1_01.c
testcases/kernel/syscalls/inotify_init/inotify_init1_02.c
testcases/kernel/syscalls/io_cancel/io_cancel01.c
testcases/kernel/syscalls/io_destroy/io_destroy01.c
testcases/kernel/syscalls/io_getevents/io_getevents01.c
testcases/kernel/syscalls/io_setup/io_setup01.c
testcases/kernel/syscalls/io_submit/io_submit01.c
testcases/kernel/syscalls/ioctl/ioctl01.c
testcases/kernel/syscalls/ioctl/ioctl02.c
testcases/kernel/syscalls/ioperm/ioperm01.c
testcases/kernel/syscalls/ioperm/ioperm02.c
testcases/kernel/syscalls/iopl/iopl01.c
testcases/kernel/syscalls/iopl/iopl02.c
testcases/kernel/syscalls/ipc/msgctl/msgctl01.c
testcases/kernel/syscalls/ipc/msgctl/msgctl02.c
testcases/kernel/syscalls/ipc/msgctl/msgctl03.c
testcases/kernel/syscalls/ipc/msgctl/msgctl04.c
testcases/kernel/syscalls/ipc/msgctl/msgctl05.c
testcases/kernel/syscalls/ipc/msgctl/msgctl08.c
testcases/kernel/syscalls/ipc/msgctl/msgctl09.c
testcases/kernel/syscalls/ipc/msgctl/msgctl10.c
testcases/kernel/syscalls/ipc/msgctl/msgctl11.c
testcases/kernel/syscalls/ipc/msgget/msgget01.c
testcases/kernel/syscalls/ipc/msgget/msgget02.c
testcases/kernel/syscalls/ipc/msgget/msgget03.c
testcases/kernel/syscalls/ipc/msgget/msgget04.c
testcases/kernel/syscalls/ipc/msgrcv/msgrcv01.c
testcases/kernel/syscalls/ipc/msgrcv/msgrcv02.c
testcases/kernel/syscalls/ipc/msgrcv/msgrcv03.c
testcases/kernel/syscalls/ipc/msgrcv/msgrcv04.c
testcases/kernel/syscalls/ipc/msgrcv/msgrcv05.c
testcases/kernel/syscalls/ipc/msgrcv/msgrcv06.c
testcases/kernel/syscalls/ipc/msgsnd/msgsnd01.c
testcases/kernel/syscalls/ipc/msgsnd/msgsnd02.c
testcases/kernel/syscalls/ipc/msgsnd/msgsnd03.c
testcases/kernel/syscalls/ipc/msgsnd/msgsnd04.c
testcases/kernel/syscalls/ipc/msgsnd/msgsnd05.c
testcases/kernel/syscalls/ipc/msgsnd/msgsnd06.c
testcases/kernel/syscalls/ipc/semctl/semctl01.c
testcases/kernel/syscalls/ipc/semctl/semctl02.c
testcases/kernel/syscalls/ipc/semctl/semctl03.c
testcases/kernel/syscalls/ipc/semctl/semctl04.c
testcases/kernel/syscalls/ipc/semctl/semctl05.c
testcases/kernel/syscalls/ipc/semctl/semctl06.c
testcases/kernel/syscalls/ipc/semget/semget01.c
testcases/kernel/syscalls/ipc/semget/semget02.c
testcases/kernel/syscalls/ipc/semget/semget03.c
testcases/kernel/syscalls/ipc/semget/semget05.c
testcases/kernel/syscalls/ipc/semget/semget06.c
testcases/kernel/syscalls/ipc/semop/semop01.c
testcases/kernel/syscalls/ipc/semop/semop02.c
testcases/kernel/syscalls/ipc/semop/semop03.c
testcases/kernel/syscalls/ipc/semop/semop04.c
testcases/kernel/syscalls/ipc/semop/semop05.c
testcases/kernel/syscalls/ipc/shmat/shmat01.c
testcases/kernel/syscalls/ipc/shmat/shmat02.c
testcases/kernel/syscalls/ipc/shmat/shmat03.c
testcases/kernel/syscalls/ipc/shmctl/shmctl01.c
testcases/kernel/syscalls/ipc/shmctl/shmctl02.c
testcases/kernel/syscalls/ipc/shmctl/shmctl03.c
testcases/kernel/syscalls/ipc/shmctl/shmctl04.c
testcases/kernel/syscalls/ipc/shmdt/shmdt01.c
testcases/kernel/syscalls/ipc/shmdt/shmdt02.c
testcases/kernel/syscalls/ipc/shmget/shmget01.c
testcases/kernel/syscalls/ipc/shmget/shmget02.c
testcases/kernel/syscalls/ipc/shmget/shmget03.c
testcases/kernel/syscalls/ipc/shmget/shmget04.c
testcases/kernel/syscalls/ipc/shmget/shmget05.c
testcases/kernel/syscalls/keyctl/keyctl01.c
testcases/kernel/syscalls/kill/kill01.c
testcases/kernel/syscalls/kill/kill03.c
testcases/kernel/syscalls/kill/kill04.c
testcases/kernel/syscalls/kill/kill05.c
testcases/kernel/syscalls/kill/kill06.c
testcases/kernel/syscalls/kill/kill07.c
testcases/kernel/syscalls/kill/kill08.c
testcases/kernel/syscalls/kill/kill11.c
testcases/kernel/syscalls/lchown/lchown01.c
testcases/kernel/syscalls/lchown/lchown02.c
testcases/kernel/syscalls/linkat/linkat01.c
testcases/kernel/syscalls/listen/listen01.c
testcases/kernel/syscalls/llseek/llseek01.c
testcases/kernel/syscalls/llseek/llseek02.c
testcases/kernel/syscalls/lseek/lseek06.c
testcases/kernel/syscalls/lseek/lseek07.c
testcases/kernel/syscalls/lseek/lseek08.c
testcases/kernel/syscalls/lseek/lseek09.c
testcases/kernel/syscalls/lseek/lseek10.c
testcases/kernel/syscalls/lstat/lstat01.c
testcases/kernel/syscalls/lstat/lstat02.c
testcases/kernel/syscalls/lstat/lstat03.c
testcases/kernel/syscalls/mbind/mbind01.c
testcases/kernel/syscalls/mkdir/mkdir01.c
testcases/kernel/syscalls/mkdir/mkdir02.c
testcases/kernel/syscalls/mkdir/mkdir03.c
testcases/kernel/syscalls/mkdir/mkdir04.c
testcases/kernel/syscalls/mkdir/mkdir05.c
testcases/kernel/syscalls/mkdir/mkdir08.c
testcases/kernel/syscalls/mkdirat/mkdirat01.c
testcases/kernel/syscalls/mknod/mknod02.c
testcases/kernel/syscalls/mknod/mknod03.c
testcases/kernel/syscalls/mknod/mknod04.c
testcases/kernel/syscalls/mknod/mknod05.c
testcases/kernel/syscalls/mknod/mknod06.c
testcases/kernel/syscalls/mknod/mknod07.c
testcases/kernel/syscalls/mknod/mknod08.c
testcases/kernel/syscalls/mknod/mknod09.c
testcases/kernel/syscalls/mknodat/mknodat01.c
testcases/kernel/syscalls/mmap/mmap001.c
testcases/kernel/syscalls/mmap/mmap01.c
testcases/kernel/syscalls/mmap/mmap02.c
testcases/kernel/syscalls/mmap/mmap03.c
testcases/kernel/syscalls/mmap/mmap04.c
testcases/kernel/syscalls/mmap/mmap05.c
testcases/kernel/syscalls/mmap/mmap06.c
testcases/kernel/syscalls/mmap/mmap07.c
testcases/kernel/syscalls/mmap/mmap08.c
testcases/kernel/syscalls/mmap/mmap09.c
testcases/kernel/syscalls/modify_ldt/modify_ldt01.c
testcases/kernel/syscalls/modify_ldt/modify_ldt02.c
testcases/kernel/syscalls/mount/mount01.c
testcases/kernel/syscalls/mount/mount02.c
testcases/kernel/syscalls/mount/mount03.c
testcases/kernel/syscalls/mprotect/mprotect01.c
testcases/kernel/syscalls/mprotect/mprotect02.c
testcases/kernel/syscalls/mprotect/mprotect03.c
testcases/kernel/syscalls/mq_notify/mq_notify01.c
testcases/kernel/syscalls/mq_open/mq_open01.c
testcases/kernel/syscalls/mq_timedreceive/mq_timedreceive01.c
testcases/kernel/syscalls/mq_timedsend/mq_timedsend01.c
testcases/kernel/syscalls/mq_unlink/mq_unlink01.c
testcases/kernel/syscalls/mremap/mremap01.c
testcases/kernel/syscalls/mremap/mremap02.c
testcases/kernel/syscalls/mremap/mremap03.c
testcases/kernel/syscalls/mremap/mremap04.c
testcases/kernel/syscalls/msync/msync01.c
testcases/kernel/syscalls/msync/msync02.c
testcases/kernel/syscalls/msync/msync03.c
testcases/kernel/syscalls/msync/msync04.c
testcases/kernel/syscalls/msync/msync05.c
testcases/kernel/syscalls/munmap/munmap01.c
testcases/kernel/syscalls/munmap/munmap02.c
testcases/kernel/syscalls/munmap/munmap03.c
testcases/kernel/syscalls/nanosleep/nanosleep01.c
testcases/kernel/syscalls/nanosleep/nanosleep02.c
testcases/kernel/syscalls/nanosleep/nanosleep03.c
testcases/kernel/syscalls/nanosleep/nanosleep04.c
testcases/kernel/syscalls/newuname/newuname01.c
testcases/kernel/syscalls/nice/nice01.c
testcases/kernel/syscalls/nice/nice02.c
testcases/kernel/syscalls/nice/nice03.c
testcases/kernel/syscalls/nice/nice04.c
testcases/kernel/syscalls/open/open01.c
testcases/kernel/syscalls/open/open02.c
testcases/kernel/syscalls/open/open03.c
testcases/kernel/syscalls/open/open04.c
testcases/kernel/syscalls/open/open05.c
testcases/kernel/syscalls/open/open06.c
testcases/kernel/syscalls/open/open07.c
testcases/kernel/syscalls/open/open08.c
testcases/kernel/syscalls/open/open10.c
testcases/kernel/syscalls/openat/openat01.c
testcases/kernel/syscalls/pathconf/pathconf01.c
testcases/kernel/syscalls/pause/pause01.c
testcases/kernel/syscalls/pause/pause02.c
testcases/kernel/syscalls/pause/pause03.c
testcases/kernel/syscalls/personality/personality01.c
testcases/kernel/syscalls/personality/personality02.c
testcases/kernel/syscalls/pipe/pipe01.c
testcases/kernel/syscalls/pipe/pipe02.c
testcases/kernel/syscalls/pipe/pipe03.c
testcases/kernel/syscalls/pipe/pipe04.c
testcases/kernel/syscalls/pipe/pipe05.c
testcases/kernel/syscalls/pipe/pipe06.c
testcases/kernel/syscalls/pipe/pipe07.c
testcases/kernel/syscalls/pipe/pipe08.c
testcases/kernel/syscalls/pipe/pipe09.c
testcases/kernel/syscalls/pipe/pipe10.c
testcases/kernel/syscalls/pipe/pipe11.c
testcases/kernel/syscalls/pipe2/pipe2_01.c
testcases/kernel/syscalls/pipe2/pipe2_02.c
testcases/kernel/syscalls/poll/poll01.c
testcases/kernel/syscalls/prctl/prctl01.c
testcases/kernel/syscalls/prctl/prctl02.c
testcases/kernel/syscalls/pread/pread01.c
testcases/kernel/syscalls/pread/pread02.c
testcases/kernel/syscalls/pread/pread03.c
testcases/kernel/syscalls/ptrace/ptrace01.c
testcases/kernel/syscalls/ptrace/ptrace02.c
testcases/kernel/syscalls/ptrace/ptrace03.c
testcases/kernel/syscalls/pwrite/pwrite01.c
testcases/kernel/syscalls/pwrite/pwrite02.c
testcases/kernel/syscalls/pwrite/pwrite03.c
testcases/kernel/syscalls/read/read01.c
testcases/kernel/syscalls/read/read02.c
testcases/kernel/syscalls/read/read03.c
testcases/kernel/syscalls/read/read04.c
testcases/kernel/syscalls/readdir/readdir02.c
testcases/kernel/syscalls/readlink/readlink01.c
testcases/kernel/syscalls/readlink/readlink02.c
testcases/kernel/syscalls/readlink/readlink03.c
testcases/kernel/syscalls/readlink/readlink04.c
testcases/kernel/syscalls/readlinkat/readlinkat01.c
testcases/kernel/syscalls/readv/readv01.c
testcases/kernel/syscalls/readv/readv02.c
testcases/kernel/syscalls/readv/readv03.c
testcases/kernel/syscalls/reboot/reboot01.c
testcases/kernel/syscalls/reboot/reboot02.c
testcases/kernel/syscalls/recv/recv01.c
testcases/kernel/syscalls/recvfrom/recvfrom01.c
testcases/kernel/syscalls/recvmsg/recvmsg01.c
testcases/kernel/syscalls/remap_file_pages/remap_file_pages01.c
testcases/kernel/syscalls/remap_file_pages/remap_file_pages02.c
testcases/kernel/syscalls/rename/rename01.c
testcases/kernel/syscalls/rename/rename02.c
testcases/kernel/syscalls/rename/rename03.c
testcases/kernel/syscalls/rename/rename04.c
testcases/kernel/syscalls/rename/rename05.c
testcases/kernel/syscalls/rename/rename06.c
testcases/kernel/syscalls/rename/rename07.c
testcases/kernel/syscalls/rename/rename08.c
testcases/kernel/syscalls/rename/rename09.c
testcases/kernel/syscalls/rename/rename10.c
testcases/kernel/syscalls/rename/rename12.c
testcases/kernel/syscalls/rename/rename13.c
testcases/kernel/syscalls/rename/rename14.c
testcases/kernel/syscalls/renameat/renameat01.c
testcases/kernel/syscalls/rmdir/rmdir01.c
testcases/kernel/syscalls/rmdir/rmdir02.c
testcases/kernel/syscalls/rmdir/rmdir03.c
testcases/kernel/syscalls/rmdir/rmdir04.c
testcases/kernel/syscalls/rt_sigaction/rt_sigaction01.c
testcases/kernel/syscalls/rt_sigaction/rt_sigaction02.c
testcases/kernel/syscalls/rt_sigaction/rt_sigaction03.c
testcases/kernel/syscalls/rt_sigprocmask/rt_sigprocmask01.c
testcases/kernel/syscalls/rt_sigprocmask/rt_sigprocmask02.c
testcases/kernel/syscalls/rt_sigsuspend/rt_sigsuspend01.c
testcases/kernel/syscalls/sched_get_priority_max/sched_get_priority_max01.c
testcases/kernel/syscalls/sched_get_priority_max/sched_get_priority_max02.c
testcases/kernel/syscalls/sched_get_priority_min/sched_get_priority_min01.c
testcases/kernel/syscalls/sched_get_priority_min/sched_get_priority_min02.c
testcases/kernel/syscalls/sched_getaffinity/sched_getaffinity01.c
testcases/kernel/syscalls/sched_getparam/sched_getparam01.c
testcases/kernel/syscalls/sched_getparam/sched_getparam02.c
testcases/kernel/syscalls/sched_getparam/sched_getparam03.c
testcases/kernel/syscalls/sched_getscheduler/sched_getscheduler01.c
testcases/kernel/syscalls/sched_getscheduler/sched_getscheduler02.c
testcases/kernel/syscalls/sched_rr_get_interval/sched_rr_get_interval01.c
testcases/kernel/syscalls/sched_rr_get_interval/sched_rr_get_interval02.c
testcases/kernel/syscalls/sched_rr_get_interval/sched_rr_get_interval03.c
testcases/kernel/syscalls/sched_setparam/sched_setparam01.c
testcases/kernel/syscalls/sched_setparam/sched_setparam02.c
testcases/kernel/syscalls/sched_setparam/sched_setparam03.c
testcases/kernel/syscalls/sched_setparam/sched_setparam04.c
testcases/kernel/syscalls/sched_setparam/sched_setparam05.c
testcases/kernel/syscalls/sched_setscheduler/sched_setscheduler01.c
testcases/kernel/syscalls/sched_setscheduler/sched_setscheduler02.c
testcases/kernel/syscalls/sched_yield/sched_yield01.c
testcases/kernel/syscalls/send/send01.c
testcases/kernel/syscalls/sendfile/sendfile02.c
testcases/kernel/syscalls/sendfile/sendfile03.c
testcases/kernel/syscalls/sendfile/sendfile04.c
testcases/kernel/syscalls/sendfile/sendfile05.c
testcases/kernel/syscalls/sendfile/sendfile06.c
testcases/kernel/syscalls/sendfile/sendfile07.c
testcases/kernel/syscalls/sendmsg/sendmsg01.c
testcases/kernel/syscalls/sendto/sendto01.c
testcases/kernel/syscalls/set_robust_list/set_robust_list01.c
testcases/kernel/syscalls/set_thread_area/set_thread_area01.c
testcases/kernel/syscalls/set_thread_area/set_thread_area02.c
testcases/kernel/syscalls/set_tid_address/set_tid_address01.c
testcases/kernel/syscalls/setdomainname/setdomainname02.c
testcases/kernel/syscalls/setdomainname/setdomainname03.c
testcases/kernel/syscalls/setfsgid/setfsgid01.c
testcases/kernel/syscalls/setfsgid/setfsgid02.c
testcases/kernel/syscalls/setfsgid/setfsgid03.c
testcases/kernel/syscalls/setfsuid/setfsuid01.c
testcases/kernel/syscalls/setfsuid/setfsuid02.c
testcases/kernel/syscalls/setfsuid/setfsuid03.c
testcases/kernel/syscalls/setfsuid/setfsuid04.c
testcases/kernel/syscalls/setgid/setgid01.c
testcases/kernel/syscalls/setgid/setgid02.c
testcases/kernel/syscalls/setgid/setgid03.c
testcases/kernel/syscalls/setgroups/setgroups02.c
testcases/kernel/syscalls/setgroups/setgroups03.c
testcases/kernel/syscalls/setgroups/setgroups04.c
testcases/kernel/syscalls/setitimer/setitimer01.c
testcases/kernel/syscalls/setitimer/setitimer02.c
testcases/kernel/syscalls/setitimer/setitimer03.c
testcases/kernel/syscalls/setpgid/setpgid01.c
testcases/kernel/syscalls/setpgid/setpgid02.c
testcases/kernel/syscalls/setpgid/setpgid03.c
testcases/kernel/syscalls/setpgrp/setpgrp02.c
testcases/kernel/syscalls/setpriority/setpriority01.c
testcases/kernel/syscalls/setpriority/setpriority02.c
testcases/kernel/syscalls/setpriority/setpriority03.c
testcases/kernel/syscalls/setpriority/setpriority04.c
testcases/kernel/syscalls/setpriority/setpriority05.c
testcases/kernel/syscalls/setregid/setregid01.c
testcases/kernel/syscalls/setregid/setregid02.c
testcases/kernel/syscalls/setregid/setregid03.c
testcases/kernel/syscalls/setregid/setregid04.c
testcases/kernel/syscalls/setresuid/setresuid04.c
testcases/kernel/syscalls/setreuid/setreuid01.c
testcases/kernel/syscalls/setreuid/setreuid07.c
testcases/kernel/syscalls/setrlimit/setrlimit01.c
testcases/kernel/syscalls/setrlimit/setrlimit02.c
testcases/kernel/syscalls/setrlimit/setrlimit03.c
testcases/kernel/syscalls/setsid/setsid01.c
testcases/kernel/syscalls/setsockopt/setsockopt01.c
testcases/kernel/syscalls/setuid/setuid02.c
testcases/kernel/syscalls/setuid/setuid03.c
testcases/kernel/syscalls/setuid/setuid04.c
testcases/kernel/syscalls/sgetmask/sgetmask01.c
testcases/kernel/syscalls/sigaction/sigaction01.c
testcases/kernel/syscalls/sigaction/sigaction02.c
testcases/kernel/syscalls/sigaltstack/sigaltstack01.c
testcases/kernel/syscalls/sigaltstack/sigaltstack02.c
testcases/kernel/syscalls/signal/signal02.c
testcases/kernel/syscalls/signal/signal03.c
testcases/kernel/syscalls/signal/signal04.c
testcases/kernel/syscalls/signal/signal05.c
testcases/kernel/syscalls/signalfd4/signalfd4_01.c
testcases/kernel/syscalls/signalfd4/signalfd4_02.c
testcases/kernel/syscalls/sigprocmask/sigprocmask01.c
testcases/kernel/syscalls/sigsuspend/sigsuspend01.c
testcases/kernel/syscalls/socket/socket01.c
testcases/kernel/syscalls/socket/socket02.c
testcases/kernel/syscalls/socket/socket03.c
testcases/kernel/syscalls/socketpair/socketpair01.c
testcases/kernel/syscalls/socketpair/socketpair02.c
testcases/kernel/syscalls/sockioctl/sockioctl01.c
testcases/kernel/syscalls/splice/splice02.c
testcases/kernel/syscalls/ssetmask/ssetmask01.c
testcases/kernel/syscalls/stat/stat01.c
testcases/kernel/syscalls/stat/stat02.c
testcases/kernel/syscalls/stat/stat03.c
testcases/kernel/syscalls/stat/stat05.c
testcases/kernel/syscalls/statfs/statfs01.c
testcases/kernel/syscalls/statfs/statfs02.c
testcases/kernel/syscalls/statfs/statfs03.c
testcases/kernel/syscalls/statvfs/statvfs01.c
testcases/kernel/syscalls/stime/stime01.c
testcases/kernel/syscalls/stime/stime02.c
testcases/kernel/syscalls/swapoff/swapoff01.c
testcases/kernel/syscalls/swapoff/swapoff02.c
testcases/kernel/syscalls/swapon/swapon01.c
testcases/kernel/syscalls/swapon/swapon02.c
testcases/kernel/syscalls/swapon/swapon03.c
testcases/kernel/syscalls/symlink/symlink02.c
testcases/kernel/syscalls/symlink/symlink03.c
testcases/kernel/syscalls/symlink/symlink04.c
testcases/kernel/syscalls/symlink/symlink05.c
testcases/kernel/syscalls/symlinkat/symlinkat01.c
testcases/kernel/syscalls/sync/sync01.c
testcases/kernel/syscalls/sync/sync02.c
testcases/kernel/syscalls/sync_file_range/sync_file_range01.c
testcases/kernel/syscalls/sysctl/sysctl01.c
testcases/kernel/syscalls/sysctl/sysctl04.c
testcases/kernel/syscalls/sysctl/sysctl05.c
testcases/kernel/syscalls/sysinfo/sysinfo01.c
testcases/kernel/syscalls/sysinfo/sysinfo02.c
testcases/kernel/syscalls/tee/tee01.c
testcases/kernel/syscalls/time/time01.c
testcases/kernel/syscalls/time/time02.c
testcases/kernel/syscalls/timer_getoverrun/timer_getoverrun01.c
testcases/kernel/syscalls/timer_gettime/timer_gettime01.c
testcases/kernel/syscalls/timerfd/timerfd02.c
testcases/kernel/syscalls/timerfd/timerfd03.c
testcases/kernel/syscalls/times/times01.c
testcases/kernel/syscalls/tkill/tkill01.c
testcases/kernel/syscalls/tkill/tkill02.c
testcases/kernel/syscalls/truncate/truncate01.c
testcases/kernel/syscalls/truncate/truncate02.c
testcases/kernel/syscalls/truncate/truncate03.c
testcases/kernel/syscalls/truncate/truncate04.c
testcases/kernel/syscalls/umask/umask01.c
testcases/kernel/syscalls/umask/umask03.c
testcases/kernel/syscalls/uname/uname01.c
testcases/kernel/syscalls/uname/uname02.c
testcases/kernel/syscalls/uname/uname03.c
testcases/kernel/syscalls/unlink/unlink05.c
testcases/kernel/syscalls/unlinkat/unlinkat01.c
testcases/kernel/syscalls/unshare/unshare01.c
testcases/kernel/syscalls/unshare/unshare02.c
testcases/kernel/syscalls/ustat/ustat01.c
testcases/kernel/syscalls/ustat/ustat02.c
testcases/kernel/syscalls/utime/utime01.c
testcases/kernel/syscalls/utime/utime02.c
testcases/kernel/syscalls/utime/utime03.c
testcases/kernel/syscalls/utime/utime04.c
testcases/kernel/syscalls/utime/utime05.c
testcases/kernel/syscalls/utime/utime06.c
testcases/kernel/syscalls/utimes/utimes01.c
testcases/kernel/syscalls/vfork/vfork01.c
testcases/kernel/syscalls/vfork/vfork02.c
testcases/kernel/syscalls/vmsplice/vmsplice01.c
testcases/kernel/syscalls/wait/wait02.c
testcases/kernel/syscalls/wait4/wait401.c
testcases/kernel/syscalls/wait4/wait402.c
testcases/kernel/syscalls/waitid/waitid01.c
testcases/kernel/syscalls/waitid/waitid02.c
testcases/kernel/timers/clock_gettime/clock_gettime03.c
testcases/kernel/timers/clock_settime/clock_settime03.c
testcases/kernel/timers/timer_create/timer_create04.c
testcases/misc/math/float/exp_log/genmodf.c
testcases/misc/math/float/main.c
testcases/network/sockets/ltpServer.c
testcases/network/tcp_cmds/perf_lan/pingpong6.c
testcases/open_posix_testsuite/conformance/interfaces/clock_settime/5-1.c
testcases/open_posix_testsuite/conformance/interfaces/clock_settime/5-2.c
testcases/open_posix_testsuite/conformance/interfaces/fork/2-1.c
testcases/open_posix_testsuite/conformance/interfaces/munlockall/5-1.c
testcases/open_posix_testsuite/conformance/interfaces/nanosleep/2-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_join/threads_scenarii.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_sigmask/18-1.c
testcases/open_posix_testsuite/conformance/interfaces/raise/2-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_getparam/4-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_getscheduler/5-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_rr_get_interval/3-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setparam/2-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setparam/2-2.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setparam/23-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setparam/23-5.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setparam/9-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setscheduler/1-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_close/3-2.c
testcases/open_posix_testsuite/conformance/interfaces/sem_init/3-2.c
testcases/open_posix_testsuite/conformance/interfaces/sigpending/1-3.c
testcases/open_posix_testsuite/conformance/interfaces/sigwait/8-1.c
testcases/open_posix_testsuite/conformance/interfaces/timer_gettime/2-1.c
testcases/open_posix_testsuite/conformance/interfaces/timer_gettime/2-2.c
testcases/open_posix_testsuite/stress/threads/fork/s-c1.c
testcases/open_posix_testsuite/stress/threads/pthread_kill/stress.c
testcases/open_posix_testsuite/stress/threads/sem_getvalue/stress.c
43088e16aa60d69e3ec5a69cdd8bdd45b8891127 14-Dec-2010 Garrett Cooper <yanegomi@gmail.com> Merge branch 'master' of ssh://ltp.git.sourceforge.net/gitroot/ltp/ltp

Conflicts:
lib/parse_opts.c
testcases/Makefile
testcases/kernel/syscalls/lchown/lchown01.c
testcases/kernel/syscalls/lchown/lchown02.c
testcases/open_posix_testsuite/conformance/interfaces/aio_cancel/5-1.c
testcases/open_posix_testsuite/conformance/interfaces/clock_settime/1-1.c
testcases/open_posix_testsuite/conformance/interfaces/clock_settime/5-1.c
testcases/open_posix_testsuite/conformance/interfaces/clock_settime/5-2.c
testcases/open_posix_testsuite/conformance/interfaces/fork/11-1.c
testcases/open_posix_testsuite/conformance/interfaces/fork/12-1.c
testcases/open_posix_testsuite/conformance/interfaces/fork/13-1.c
testcases/open_posix_testsuite/conformance/interfaces/fork/14-1.c
testcases/open_posix_testsuite/conformance/interfaces/fork/16-1.c
testcases/open_posix_testsuite/conformance/interfaces/fork/17-1.c
testcases/open_posix_testsuite/conformance/interfaces/fork/17-2.c
testcases/open_posix_testsuite/conformance/interfaces/fork/18-1.c
testcases/open_posix_testsuite/conformance/interfaces/fork/19-1.c
testcases/open_posix_testsuite/conformance/interfaces/fork/2-1.c
testcases/open_posix_testsuite/conformance/interfaces/fork/21-1.c
testcases/open_posix_testsuite/conformance/interfaces/fork/22-1.c
testcases/open_posix_testsuite/conformance/interfaces/fork/6-1.c
testcases/open_posix_testsuite/conformance/interfaces/fork/7-1.c
testcases/open_posix_testsuite/conformance/interfaces/fork/8-1.c
testcases/open_posix_testsuite/conformance/interfaces/fork/9-1.c
testcases/open_posix_testsuite/conformance/interfaces/mlock/10-1.c
testcases/open_posix_testsuite/conformance/interfaces/mlock/12-1.c
testcases/open_posix_testsuite/conformance/interfaces/mlock/5-1.c
testcases/open_posix_testsuite/conformance/interfaces/mlock/speculative/12-1.c
testcases/open_posix_testsuite/conformance/interfaces/mlockall/15-1.c
testcases/open_posix_testsuite/conformance/interfaces/mlockall/3-6.c
testcases/open_posix_testsuite/conformance/interfaces/mlockall/3-7.c
testcases/open_posix_testsuite/conformance/interfaces/mlockall/8-1.c
testcases/open_posix_testsuite/conformance/interfaces/mlockall/speculative/15-1.c
testcases/open_posix_testsuite/conformance/interfaces/mmap/18-1.c
testcases/open_posix_testsuite/conformance/interfaces/munlock/11-1.c
testcases/open_posix_testsuite/conformance/interfaces/munlock/7-1.c
testcases/open_posix_testsuite/conformance/interfaces/munlockall/5-1.c
testcases/open_posix_testsuite/conformance/interfaces/nanosleep/2-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_atfork/1-2.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_atfork/2-2.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_atfork/3-2.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_atfork/3-3.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_atfork/4-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_attr_getinheritsched/1-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_attr_getschedpolicy/2-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_attr_getscope/1-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_attr_getstack/1-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_attr_getstacksize/1-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_attr_setinheritsched/1-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_attr_setinheritsched/2-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_attr_setinheritsched/2-2.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_attr_setinheritsched/4-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_attr_setschedparam/1-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_attr_setschedparam/1-4.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_attr_setschedpolicy/4-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_attr_setschedpolicy/5-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_attr_setschedpolicy/speculative/5-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_attr_setscope/1-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_attr_setscope/4-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_attr_setscope/5-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_attr_setstack/1-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_attr_setstack/4-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_attr_setstack/6-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_attr_setstack/7-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_attr_setstacksize/1-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_attr_setstacksize/4-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_barrier_wait/2-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_barrierattr_getpshared/2-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_cancel/5-2.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_create/8-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_exit/3-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_getschedparam/1-3.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_getschedparam/4-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_join/1-2.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_join/6-3.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_join/threads_scenarii.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_kill/1-2.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_kill/8-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_mutexattr_settype/3-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_mutexattr_settype/3-2.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_mutexattr_settype/3-3.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_mutexattr_settype/3-4.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_rwlock_rdlock/2-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_rwlock_rdlock/2-2.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_rwlock_rdlock/2-3.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_rwlock_unlock/3-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_rwlockattr_init/2-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_setschedparam/1-2.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_setschedparam/5-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_sigmask/18-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_sigmask/5-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_sigmask/7-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_spin_init/2-2.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_spin_lock/1-1.c
testcases/open_posix_testsuite/conformance/interfaces/pthread_spin_unlock/3-1.c
testcases/open_posix_testsuite/conformance/interfaces/raise/2-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_get_priority_max/1-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_get_priority_max/1-2.c
testcases/open_posix_testsuite/conformance/interfaces/sched_get_priority_max/1-3.c
testcases/open_posix_testsuite/conformance/interfaces/sched_get_priority_max/1-4.c
testcases/open_posix_testsuite/conformance/interfaces/sched_get_priority_max/2-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_get_priority_min/1-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_get_priority_min/1-2.c
testcases/open_posix_testsuite/conformance/interfaces/sched_get_priority_min/1-3.c
testcases/open_posix_testsuite/conformance/interfaces/sched_get_priority_min/1-4.c
testcases/open_posix_testsuite/conformance/interfaces/sched_get_priority_min/2-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_getparam/3-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_getparam/4-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_getparam/6-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_getscheduler/3-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_getscheduler/4-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_getscheduler/5-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_getscheduler/7-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_rr_get_interval/2-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_rr_get_interval/3-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setparam/1-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setparam/10-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setparam/2-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setparam/2-2.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setparam/20-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setparam/21-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setparam/21-2.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setparam/23-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setparam/23-2.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setparam/23-3.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setparam/23-4.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setparam/23-5.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setparam/23-6.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setparam/23-7.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setparam/25-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setparam/25-2.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setparam/25-3.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setparam/25-4.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setparam/26-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setparam/27-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setparam/5-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setparam/9-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setscheduler/1-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setscheduler/15-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setscheduler/15-2.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setscheduler/16-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setscheduler/17-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setscheduler/17-2.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setscheduler/17-6.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setscheduler/17-7.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setscheduler/19-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setscheduler/19-2.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setscheduler/19-3.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setscheduler/19-4.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setscheduler/19-5.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setscheduler/20-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setscheduler/21-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setscheduler/22-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setscheduler/22-2.c
testcases/open_posix_testsuite/conformance/interfaces/sched_setscheduler/4-1.c
testcases/open_posix_testsuite/conformance/interfaces/sched_yield/1-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_close/3-2.c
testcases/open_posix_testsuite/conformance/interfaces/sem_destroy/3-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_init/1-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_init/2-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_init/2-2.c
testcases/open_posix_testsuite/conformance/interfaces/sem_init/3-2.c
testcases/open_posix_testsuite/conformance/interfaces/sem_init/3-3.c
testcases/open_posix_testsuite/conformance/interfaces/sem_init/7-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_open/1-3.c
testcases/open_posix_testsuite/conformance/interfaces/sem_open/1-4.c
testcases/open_posix_testsuite/conformance/interfaces/sem_open/10-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_open/2-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_open/3-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_post/1-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_post/1-2.c
testcases/open_posix_testsuite/conformance/interfaces/sem_post/2-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_post/4-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_post/5-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_post/6-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_post/8-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_timedwait/1-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_timedwait/11-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_timedwait/2-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_timedwait/2-2.c
testcases/open_posix_testsuite/conformance/interfaces/sem_timedwait/3-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_timedwait/4-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_timedwait/6-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_timedwait/6-2.c
testcases/open_posix_testsuite/conformance/interfaces/sem_timedwait/9-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_unlink/1-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_unlink/2-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_unlink/2-2.c
testcases/open_posix_testsuite/conformance/interfaces/sem_unlink/3-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_unlink/6-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_unlink/7-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_unlink/9-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_wait/1-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_wait/1-2.c
testcases/open_posix_testsuite/conformance/interfaces/sem_wait/11-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_wait/12-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_wait/13-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_wait/3-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_wait/5-1.c
testcases/open_posix_testsuite/conformance/interfaces/sem_wait/7-1.c
testcases/open_posix_testsuite/conformance/interfaces/shm_open/1-1.c
testcases/open_posix_testsuite/conformance/interfaces/shm_open/11-1.c
testcases/open_posix_testsuite/conformance/interfaces/shm_open/13-1.c
testcases/open_posix_testsuite/conformance/interfaces/shm_open/14-2.c
testcases/open_posix_testsuite/conformance/interfaces/shm_open/16-1.c
testcases/open_posix_testsuite/conformance/interfaces/shm_open/17-1.c
testcases/open_posix_testsuite/conformance/interfaces/shm_open/18-1.c
testcases/open_posix_testsuite/conformance/interfaces/shm_open/20-1.c
testcases/open_posix_testsuite/conformance/interfaces/shm_open/20-2.c
testcases/open_posix_testsuite/conformance/interfaces/shm_open/20-3.c
testcases/open_posix_testsuite/conformance/interfaces/shm_open/23-1.c
testcases/open_posix_testsuite/conformance/interfaces/shm_open/26-2.c
testcases/open_posix_testsuite/conformance/interfaces/shm_open/28-1.c
testcases/open_posix_testsuite/conformance/interfaces/shm_open/28-2.c
testcases/open_posix_testsuite/conformance/interfaces/shm_open/28-3.c
testcases/open_posix_testsuite/conformance/interfaces/shm_open/32-1.c
testcases/open_posix_testsuite/conformance/interfaces/shm_open/34-1.c
testcases/open_posix_testsuite/conformance/interfaces/shm_open/5-1.c
testcases/open_posix_testsuite/conformance/interfaces/shm_unlink/1-1.c
testcases/open_posix_testsuite/conformance/interfaces/shm_unlink/2-1.c
testcases/open_posix_testsuite/conformance/interfaces/shm_unlink/3-1.c
testcases/open_posix_testsuite/conformance/interfaces/shm_unlink/5-1.c
testcases/open_posix_testsuite/conformance/interfaces/shm_unlink/6-1.c
testcases/open_posix_testsuite/conformance/interfaces/shm_unlink/8-1.c
testcases/open_posix_testsuite/conformance/interfaces/shm_unlink/9-1.c
testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-1.c
testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-10.c
testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-11.c
testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-12.c
testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-13.c
testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-14.c
testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-15.c
testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-16.c
testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-17.c
testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-18.c
testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-19.c
testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-2.c
testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-20.c
testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-21.c
testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-22.c
testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-23.c
testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-24.c
testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-25.c
testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-26.c
testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-3.c
testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-4.c
testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-5.c
testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-6.c
testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-7.c
testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-8.c
testcases/open_posix_testsuite/conformance/interfaces/sigaction/28-9.c
testcases/open_posix_testsuite/conformance/interfaces/sigpending/1-3.c
testcases/open_posix_testsuite/conformance/interfaces/sigqueue/12-1.c
testcases/open_posix_testsuite/conformance/interfaces/sigqueue/3-1.c
testcases/open_posix_testsuite/conformance/interfaces/sigwait/1-1.c
testcases/open_posix_testsuite/conformance/interfaces/sigwait/2-1.c
testcases/open_posix_testsuite/conformance/interfaces/sigwait/3-1.c
testcases/open_posix_testsuite/conformance/interfaces/sigwait/4-1.c
testcases/open_posix_testsuite/conformance/interfaces/sigwait/6-2.c
testcases/open_posix_testsuite/conformance/interfaces/sigwait/8-1.c
testcases/open_posix_testsuite/conformance/interfaces/timer_gettime/1-4.c
testcases/open_posix_testsuite/conformance/interfaces/timer_gettime/2-1.c
testcases/open_posix_testsuite/conformance/interfaces/timer_gettime/2-2.c
testcases/open_posix_testsuite/functional/mqueues/send_rev_2.c
testcases/open_posix_testsuite/functional/semaphores/sem_lock.c
testcases/open_posix_testsuite/functional/threads/pi_test/pitest-5.c
testcases/open_posix_testsuite/functional/timers/clocks/invaliddates.c
testcases/open_posix_testsuite/functional/timers/clocks/twopsetclock.c
testcases/open_posix_testsuite/functional/timers/timers/twoevtimers.c
testcases/open_posix_testsuite/stress/mqueues/multi_send_rev_1.c
testcases/open_posix_testsuite/stress/mqueues/multi_send_rev_2.c
testcases/open_posix_testsuite/stress/semaphores/multi_con_pro.c
testcases/open_posix_testsuite/stress/threads/fork/s-c1.c
testcases/open_posix_testsuite/stress/threads/pthread_cancel/stress.c
testcases/open_posix_testsuite/stress/threads/pthread_getschedparam/stress.c
testcases/open_posix_testsuite/stress/threads/pthread_kill/stress.c
testcases/open_posix_testsuite/stress/threads/pthread_once/stress.c
testcases/open_posix_testsuite/stress/threads/sem_getvalue/stress.c
testcases/open_posix_testsuite/stress/threads/sem_init/s-c1.c
testcases/open_posix_testsuite/stress/threads/sem_open/s-c1.c
8fb1cdb0538640f295691929650408688537fb7f 29-Nov-2010 Garrett Cooper <yanegomi@gmail.com> More style cleanup.

Do a better job at detecting spurious leading and trailing whitespace in
branches and loop statements.

Signed-off-by: Garrett Cooper <yanegomi@gmail.com>
cho/createfile.c
cho/echoes.c
erf_lan/pingpong6.c
endfile/testsf_s.c
df3eb16e38c6a163b0a7367c885679eed6140964 29-Nov-2010 Garrett Cooper <yanegomi@gmail.com> Deal with a lot of annoying style nits.

Signed-off-by: Garrett Cooper <yanegomi@gmail.com>
cho/createfile.c
cho/echoes.c
erf_lan/pingpong.c
erf_lan/pingpong6.c
endfile/testsf_s.c
52288dc50d2241291104a4b165f2693736f6d1cf 17-Nov-2010 Garrett Cooper <yanegomi@gmail.com> Add knobs to enable/disable features & testsuites.

Supported knobs were added for:

Tools:
bash
expect
perl
python

Test suites:
testcases/kernel/power_management
testcases/open_posix_testsuite
testcases/realtime

Signed-off-by: Garrett Cooper <yanegomi@gmail.com>
akefile
82d3ded3632c79c62e231f3f8d7a632ce3da4e40 14-Jun-2010 Subrata Modak <subratamodak@subratamodak.linux.ibm.com> echo test is failing with the below errors as we didn't initialized the 'addrlen' parameter of getsockname.
Creating socket .....
echoes 1 TBROK : getsockname call failed (pid=7086): Invalid argument
echo: Invalid argument
So, attached the patch which initializes the 'addrlen' parameter. Signed-off-by: Munipradeep Beerakam <mpradeep@linux.vnet.ibm.com>. Please correct if anything is wrong.
cho/echoes.c
08c16de673d332bb8ab2827818dbab1468a2eefe 03-Mar-2010 Rishikesh K Rajak <risrajak@linux.vnet.ibm.com> I have observed that the 'createfile.c' in
testcases/network/tcp_cmds/echo directory is not getting compiled and
installed during the LTP build. The "echo_createfile.patch" makes the
necessary changes in the Makefile.

Signed-off-by: Maxin B. John <maxin.john@gmail.com>
cho/Makefile
6518012db8b99b04ef3e4df22aefe82fa487b809 27-Feb-2010 Rishikesh K Rajak <risrajak@linux.vnet.ibm.com> Hi

Here's a patch to correct some typos.

Signed-off-by Mohamed Naufal Basheer <naufal11@gmail.com>
Acked-By Rishikesh K Rajak <risrajak@linux.vnet.ibm.com>
rp/arp01
cho/echo01
inger/finger01
tp/ftp01
tp/ftp02
tp/ftp02_s1
tp/ftp03
tp/ftp04
tp/ftp05
ost/host01
etstat/netstat01
erf_lan/perf_lan
ing/ping01
cp/rcp01
dist/rdist01
login/rlogin01
sh/rsh01
who/rwho01
endfile/sendfile01
sh/ssh01
sh/ssh01_s1
sh/ssh02
sh/ssh02_s1
sh/ssh03
sh/ssh03_s1
cpdump/tcpdump01
elnet/telnet01
e520c3189f54b690d057ccdae29167d33771584c 21-Feb-2010 Garrett Cooper <yanegomi@gmail.com> Switch all of these Makefiles over to MAKE_DEPS instead of ad hoc
trunk-all // incorrectly specified all: | type dependencies.

Signed-off-by: Garrett Cooper <yanegomi@gmail.com>
akefile
akefile.inc
ec789bce166000314289848db086df8886e3a2b0 22-Dec-2009 yaberauneya <yaberauneya> Hello,

I've found some problems with the sendfile01 testcase (the one under network/tcp_cmds). This patch fixes them:

Pass the -6 parameter to gethost if we are to use ipv6 and run the
ipv6 server in that case. Also, fix the awk code for getting the PID:
The PID is the second column, which is $2, not $1.

Also:

- initialize addrlen for accept syscall in the server (=> avoid EINVAL)

- use tst_resm in the client instead of tst_res, to avoid an error message interpreted as a filename

Regards
Jiri Palecek

Signed-off-by: Jiri Palecek <jpalecek@web.de>

The patch originally sent via email was modified so that the POSIX form of ps was called (with the -), and the PID was in the first column.
Furthermore, this patch was modified to ensure that IPADDR was in fact being set to a valid value to avoid hangs as gethost could be missing (as well as netlib.sh), which symbolizes an install failure, which would ultimately result in a test hang..
endfile/sendfile01
endfile/testsf_c.c
endfile/testsf_s.c
a59aa70865f57c941efb2c266b06830ce231fac9 03-Dec-2009 subrata_modak <subrata_modak> Fix a wrong (reversed) success condition in echo01: This patch reverses the success check in echo01, obviously the checksums being equal is the right outcome. This is the version with the changes Mike Frysinger requested.Signed-off-by: Jiri Palecek <jpalecek@web.de>.
cho/echo01
b26d7400334489b677f69016650c2582d7fd9e43 03-Dec-2009 subrata_modak <subrata_modak> Fix a bug in awk code in rsh01: this patch fixes the following problem with awk code in rsh01. It caused the test to fail. The END label is executed always, even in the event of exit. Therefore, the "exit 1" statement was executed even when the line matched (as a consequence of "exit 0") and awk always returned 1 (ie. failure). Signed-off-by: Jiri Palecek <jpalecek@web.de>.
sh/rsh01
698bbbb5b71d4750581b01cb92083f81f0c19705 03-Dec-2009 subrata_modak <subrata_modak> Fixes of some errors discovered by "set -u": this patch fixes the following problems:
- read of $TEST_USER before it's set in ftp03,
- remnants of the $COMMAND variable which isn't really there anymore in netstat01,
- probably a typo in rsh01 ($COUNT vs. $TST_COUNT),
- $2 has to be escaped twice in rwho01, to appear in the awk script,
- when no interface is found tcpdump01, $IF is unset. Don't spit out an error in that case,
This is a version with changes reflecting Mike's comments. Signed-off-by: Jiri Palecek <jpalecek@web.de>.
tp/ftp03
etstat/netstat01
sh/rsh01
who/rwho01
cpdump/tcpdump01
745d6f60c10b8b60f994233c0e51f2446a97914c 03-Dec-2009 subrata_modak <subrata_modak> Don't fail the ssh tests if the home directory we are creating already exists (eg. when it was created by adduser): this patch silences the error message "mkdir: directory already exists" in ssh tests, caused by the code that handles home directory creation in case adduser didn't do it. Unfortunately, the same code failed when adduser did create the directory. Signed-off-by: Jiri Palecek <jpalecek@web.de>.
sh/ssh01
sh/ssh02
sh/ssh03
a7131e77158411f4b0aa2e384b89d0f17ba5dd30 30-Oct-2009 subrata_modak <subrata_modak> Some Bashism Fixes from Jiří-Paleček<jpalecek@web.de>.
etstat/netstat01
906757fc39788811f53b9a9a649f16252853adaf 19-Oct-2009 yaberauneya <yaberauneya> This change (which I'm committing to cvs right now) changes the default to the loopback address:

gcooper@orangebox /scratch/ltp-dev2/ltp/testcases/network/tcp_cmds/ping $ ./ping01
ping01 0 TINFO : ping with 8 16 32 64 128 256 512 1024 2048 4064 ICMP packets
ping01 0 TINFO : calling ping with packet size = 8
ping01 0 TINFO : calling ping with packet size = 16
ping01 0 TINFO : calling ping with packet size = 32
ping01 0 TINFO : calling ping with packet size = 64
ping01 0 TINFO : calling ping with packet size = 128
ping01 0 TINFO : calling ping with packet size = 256
ping01 0 TINFO : calling ping with packet size = 512
ping01 0 TINFO : calling ping with packet size = 1024
ping01 0 TINFO : calling ping with packet size = 2048
ping01 0 TINFO : calling ping with packet size = 4064
ping01 0 TINFO : Cleaning up.
ping01 1 TPASS : Test successful
gcooper@orangebox /scratch/ltp-dev2/ltp/testcases/network/tcp_cmds/ping $

The default can still be changed by specifying the RHOST environment variable.

Signed-off-by: Garrett Cooper <yanegomi@gmail.com>
ing/ping01
106e74fde17775cfe67ef999bad0b563338afbf7 17-Oct-2009 yaberauneya <yaberauneya> config.mk.in: we're no longer installing directly to the destination directory until install is called, so let's not pick up anything CPPFLAGS-wise from that directory.
pingpong6.c: get rid of compile warnings, even though the app will eventually go away.
erf_lan/pingpong6.c
c12ea912ee621a802e37786ac9dc76efd2e49414 14-Oct-2009 yaberauneya <yaberauneya> tmpcmds.sh was renamed to net_cmdlib.sh
erf_lan/perf_lan
03ce93483f8c9dc9e9c37025a6b694fb822908c4 11-Oct-2009 yaberauneya <yaberauneya> Get rid of some valid compiler warnings.
erf_lan/Makefile
erf_lan/pingpong6.c
ef77253961f909f87e82e6d2b620e87af33e9665 09-Oct-2009 yaberauneya <yaberauneya> 1. Please see README.mk-devel for a full description of the changes
from a Make perspective.
2. Several files were changed to accomodate correct installation
practices, most notably ones in testcases/network/{ipv6,tcp_cmds},
testcases/kernel/sched/hyperthreading/ht_enabled/..., and some items
in tools/..., and also to avoid collisions as far as installed
testcases (scripts, compiled C apps) were concerned.
3. Several apps weren't autoconf safe and some autoconf tests and
conditional statements have been placed in sourcecode and in Makefiles
to either a) prevent the tests from being built / installed or b) turn
the tests into dummy apps which print out TCONF messages due to
lack-of-build support.

Signed-off-by: Garrett Cooper <yanegomi@gmail.com>
akefile
akefile.inc
rp/Makefile
rp/arp01
cho/Makefile
cho/createfile.c
cho/echo01
cho/echoes.c
inger/Makefile
inger/finger01
tp/Makefile
tp/ftp01
tp/ftp02
tp/ftp02_s1
tp/ftp03
tp/ftp04
tp/ftp05
tp/ftp_set_passwd
ost/Makefile
ost/host01
nclude/netdefs.h
etstat/Makefile
etstat/netstat01
erf_lan/Makefile
erf_lan/perf_lan
erf_lan/pingpong.c
erf_lan/pingpong6.c
ing/Makefile
ing/ping01
cp/Makefile
cp/rcp01
dist/Makefile
dist/rdist01
login/Makefile
sh/Makefile
sh/rsh01
who/Makefile
who/rwho01
endfile/Makefile
endfile/sendfile01
endfile/testsf_c.c
endfile/testsf_s.c
sh/Makefile
sh/ssh01
sh/ssh02
sh/ssh03
sh/ssh03_s1
cpdump/Makefile
cpdump/tcpdump01
elnet/Makefile
45a59c438e7160c08bb7b805a2cc80af6a3b1dda 25-Jun-2009 subrata_modak <subrata_modak> This patch makes the telnet test avoid timeouts when the remote users prompt doesn't contain hostname, or is somehow irregular. It works by explicitly setting the prompt in the remote shell (see the PROMPT variable). Note that setting literal value as a prompt works even when the remote shell is not bash (the classic bash placeholders do not). Signed-off-by: Jiri Palecek <jpalecek@web.de>.
elnet/telnet01
0c92a051a58d90bd82082a671e3a8d473c1c8ab2 06-Oct-2008 vapier <vapier> dont use == or [[, and fix -z test
cpdump/tcpdump01
ca2ef99993464dda9b504f063198c3d021faa3f0 16-Apr-2008 subrata_modak <subrata_modak> This turned out to be a test case problem, where it fails to identify the correct backbone network interface to use for the test. But there is an option already provided for the interface to be specified while invoking the test. Here, eth1 is the backbone interface and hence if the test is invoked like 'IFNAME=eth1 ./tcpdump01' it will pass. But it relies on DNS lookup and requires the IP to be configured accordingly. Signed-off-by: Anoop Vijayan <anoop.vijayan@in.ibm.com>
cpdump/tcpdump01
e4cf63d598df31af0d23e886073910dc302cb648 21-Jan-2008 subrata_modak <subrata_modak> Fixing missing argument for open() function when O_CREAT is in the flag, by, Yi Xu <yxu@suse.de>
endfile/testsf_c.c
df2cb3c2065c0a6f8263f1627ae06440ebb2930e 20-Sep-2007 subrata_modak <subrata_modak> Ricardo Fixed the way by which tst_resm should be called from Shell Test Script
ing/ping01
bf75d79cd360ccc73b87127bd7fdc966de0a6fcb 08-Dec-2006 vapier <vapier> use = rather than == when testing for equality in portable shell scripts as the latter is not POSIX
tp/ftp03
tp/ftp04
tp/ftp05
who/rwho01
c72854681f494c5bd33f5976ddc13d1013b7dee2 15-Sep-2006 mreed10 <mreed10> Changed the patch around tst_resm to ./tst_resm for execution in bin directory
when this is not set in the PATH environment variable.
ing/ping01
104f53e4a97a2ee8b3950a48bf6f821bd9767e21 21-Aug-2006 vapier <vapier> unify the generate.sh scripts and use the new top level make-files script
tp/Makefile
tp/generate.sh
cp/Makefile
cp/generate.sh
dist/Makefile
dist/generate.sh
endfile/Makefile
endfile/generate.sh
32cc0acd99e36836b13056c6d0e3e62a115678f3 22-Jun-2006 vapier <vapier> use memset() instead of bzero()
cho/echoes.c
erf_lan/pingpong.c
9e28c8fc3f36c41627055c08173b85e80e5d60c3 22-Jun-2006 vapier <vapier> use memcpy() instead of bcopy()
cho/echoes.c
erf_lan/pingpong.c
c398e4f250d1d651b76475897e1a5349371a02e2 15-Feb-2006 vapier <vapier> use errno.h instead of doing extern int errno
erf_lan/pingpong.c
75b94a4c249e70de5925ebe63a3fa98753a4e4cb 03-Oct-2005 robbiew <robbiew> Removed the datafile directory, because this is created using the generate.sh
script..which is called in the Makefile
tp/datafiles/ascii.jmb
tp/datafiles/ascii.lg
tp/datafiles/ascii.med
tp/datafiles/ascii.sm
tp/datafiles/bin.jmb
tp/datafiles/bin.lg
tp/datafiles/bin.med
tp/datafiles/bin.sm
c483885d49125138e466b76e171278eaf2ce4aeb 03-Oct-2005 robbiew <robbiew> The "generate.sh" script was mistakenly removed...added it back.
tp/Makefile
514905a69e14f844d34af943a1a91be2af2ef42b 03-Oct-2005 robbiew <robbiew> Applied patch from David Marlin:
The attached patch adds missing include files, function prototypes and
returns, and removes unused variables to eliminate warning messages.


d.marlin
cho/createfile.c
cho/echoes.c
34690e5bf16d2c11bdad3f732a88b3a3700706d8 03-Oct-2005 robbiew <robbiew> Applied patch from David Marlin:
The attached patch adds missing include files, function types and
returns, and removes unused variables to eliminate warning messages.


d.marlin
endfile/testsf_c.c
endfile/testsf_s.c
2c128d3a07ebdce65a2ae19ee6601ce48b615bf3 03-Oct-2005 robbiew <robbiew> Applied patch from David Marlin:
The attached patch adds missing include files, function prototypes and
returns, and removes unused variables to eliminate warning messages.


d.marlin
erf_lan/pingpong.c
b5bdd9a1d1e8e1377ef16201ce38677b68d4fabf 22-Sep-2005 mridge <mridge> Updates to check for connection failure vs unauthorized access fail
tp/ftp02_s1
tp/ftp03
tp/ftp04
tp/ftp05
e2940aba66f022ab34836b25ded4f0d3e265c3f0 12-Jul-2005 robbiew <robbiew> Updated the SUBDIRS to include ALL directories.
akefile
406881062f73eeccf22ce6104e4b6cb8b38dd2ec 12-Apr-2005 robbiew <robbiew> Applied patch from Mitsuru Chinen:
Hi all,

ftp01 and telnet01 seems designed to run with non-root user connection
when the user name is set to RUSER environment variable.
However, it is incomplete.

ftp01 creates a directory whose permission is root.
So, non-root user cannot write in the directory.
telnet01 always consider the prompt is '#'
tp/ftp01
elnet/telnet01
7c19b82eca3cf012e30d3ae42062cbcef1c9fcbb 12-Apr-2005 robbiew <robbiew> Applied patch from Mitsuru Chinen:
Hi all,

rlogin01 and telnet01 tests check the connectivity of each utility
based on the output `ls -l /etc/hosts | wc -w'.
They assumes the output is `9'.

However, the output is changed when locale was changed.

$ LC_ALL=C ls -l /etc/hosts | wc -w
9

$ LC_ALL=en_US.UTF-8 ls -l /etc/hosts | wc -w
8

So, I proposed to modify the test script to run the command line
always on C locale. The following is my proposed patch.
login/rlogin01
elnet/telnet01
1938ae3885367103793de03146fdfeead1f41dac 09-Nov-2004 mridge <mridge> Remove 'p' from password query since the distros use both upper and lower case P/p
sh/ssh01_s1
sh/ssh02_s1
sh/ssh03_s1
38d239ca6327e0a466c621cc1bdb0581c5c252ef 22-Oct-2004 robbiew <robbiew> Applied a patch from Zhao Kai that added a pause to allow for testing on installations with improved PAM security.
elnet/telnet01
4614942cf6d959f2f753e6b7c0c629f9f41d7935 01-Sep-2004 robbiew <robbiew> Applied patch from David Marlin:
I am working with the 20040804 release of LTP. I noticed that the
tcpdump01 test was failing for me because IFNAME was undefined. I could
not find where it was supposed to be set in tcpdump01, so I added a line
to set IFNAME if not already defined, modeled after code in 'mc_cmds'.

Attached is a patch showing the code I added. Note: there are two NICs
in the system I am testing. I assume that the first (eth0) should be
used as the interface for this test, unless otherwise specified.

Please let me know if IFNAME should be set using some other method, or
if this is an acceptable approach.


Thank you,

d.marlin
cpdump/tcpdump01
544a2959a78bb8433b3707a1be05065c4aac227c 25-Aug-2004 mridge <mridge> Change the awk $4 to an $NF to support debian only returning 3 terms
ost/host01
aac0ece31ad729d33abbd7124ab538f0cd112e98 11-Aug-2004 mridge <mridge> Changed ROOT_PASSWORD to PASSWD per the security teams request
tp/ftp04
c04ed2c28ccdcd999c391c8c51929c4d834b198f 28-Jul-2004 mridge <mridge> Changes to detect RedHat vs other Linux installs and correct program path defaults
tp/ftp03
tp/ftp04
tp/ftp05
814cd1ae220b050bdbf327dcea3c2d9d61ee8a11 12-Jul-2004 robbiew <robbiew> Changed ROOT_PASSWORD to PASSWD to match other testcases.
tp/ftp04
a799dd3822ab1c0f4def8a12f0b538c9753e800a 30-Jun-2004 robbiew <robbiew> Add pingpong to Makefile
erf_lan/Makefile
fb58c61a4dd32dfd920dd5b012acafe37717ee71 27-May-2004 robbiew <robbiew> Applied patch from Gao, Ming:
====================================================
We found some problems about network testcases in ltp.

These problems happen when we have a machine whose hostname is a sub-string of other machine's hostname. For example, we have a machine named "plinuxt9" and another machine is "plinuxt9b". In case rwho01, when case goes to:

rwho -a > $OUTFILE
HOST=`awk '{print $2}' $OUTFILE|grep $LHOST|cut -f1 -d:|sort -u`
[ "$HOST" = "$LHOST" ] || end_testcase "$LHOST is not in rwho outfile"

If we run this on plinuxt9(that means $LHOST = plinuxt9), HOST will gets a value:
plinuxt9
plinuxt9b

not a expected value:
plinuxt9

This will make the case fail.

The solution is to change the way of grep. We can change the second line of above code to:

HOST=`awk '{print $2}' $OUTFILE|grep "$LHOST\>"|cut -f1 -d:|sort -u`

Then we will get what we expected.

I found some other cases have similar problem and create a patch for each of them for ltp-full-20040506.
====================================================
rp/arp01
who/rwho01
cpdump/tcpdump01
5f0f7f01e234f71d7bfe7bba62714e640230922f 22-Mar-2004 mridge <mridge> fix Makefile problem
tp/Makefile
30ca2107b51234bd174c8362666de184384601b8 22-Mar-2004 mridge <mridge> Inital drop of EAL2 testsuite
tp/Makefile
tp/datafiles/ascii.jmb
tp/datafiles/ascii.lg
tp/datafiles/ascii.med
tp/datafiles/ascii.sm
tp/datafiles/bin.jmb
tp/datafiles/bin.lg
tp/datafiles/bin.med
tp/datafiles/bin.sm
tp/ftp02
tp/ftp02_s1
tp/ftp03
tp/ftp04
tp/ftp05
tp/ftp_set_passwd
tp/ftp_setup_vsftp_conf
9e00a8201aa350816c13ddbf0cbb934687846bff 22-Mar-2004 mridge <mridge> Inital drop of EAL2 testsuites
sh/Makefile
sh/ssh01
sh/ssh01_s1
sh/ssh02
sh/ssh02_s1
sh/ssh03
sh/ssh03_s1
sh/ssh_set_passwd
164c515da6ae3bc9fd8dd13e2f2c14d616e00b3e 14-Jan-2004 robbiew <robbiew> Applied patch from Hubert Lin:
==============================
Hi,

These 2 scripts create a file /tmp/<ruser>.<rhost> on the remote machine, and check if the content is what we expected. But the scripts check /tmp/<ruser>.<rhost> on the local test machine rather than that on the remote one, therefore the test will eventually fail. Patch within.
==============================
login/rlogin01
elnet/telnet01
354f9a34451e049fda75b1ea1ef1be5d7c020945 05-Jan-2004 robbiew <robbiew> Applied patch from Ming Gao:
============================
When we run LTP-20031204 in RHEL 3 Update 1, tcpdump01 and mc_cmds also failed. We think they have the similar cause with the test case. This problem is about multiple network interfaces.

The following revisions added support for multiple interfaces:

http://cvs.sourceforge.net/viewcvs.py/ltp/ltp/testcases/network/tcp_cmds/tcpdump/tcpdump01?r1=1.6&r2=1.7
http://cvs.sourceforge.net/viewcvs.py/ltp/ltp/testcases/network/multicast/mc_cmds/mc_cmds?r1=1.4&r2=1.5

However, I thought these revisions might not be the best solutions.

My recommendation is: We can export the value of IFNAME and INTERFACE when we setup the test environment.
For example:

export INTERFACE=172.30.1.70
export IFNAME=eth1

At the same time, use the following patch to the latest version of tcpdump01 and mc_cmds.
=============================
cpdump/tcpdump01
f21085790a1cbcadfae72ae3e035ded74fcd69d5 25-Sep-2003 plars <plars> Fix rlogin01 so that it correctly detects when it passes
login/rlogin01
39d9f89820275f77b592fb4f7fa134d026159c19 25-Sep-2003 plars <plars> Fix telnet so that it correctly detects when the test has passed
elnet/telnet01
e3883877caef5239234b273d7ab0d32fa38cd1f8 18-Aug-2003 robbiew <robbiew> Applied patches in Patch #788836 from David Smith.
endfile/testsf_c.c
endfile/testsf_s.c
6c85a4da44fd8880afedd6854aa8db5a17eb6116 14-Aug-2003 robbiew <robbiew> Applied patch #788727 from David Smith.
who/rwho01
1c4f789804f3857aca9e00a88e328ff08ee69f33 13-Aug-2003 robbiew <robbiew> Applied patch #788323 submitted by David Smith.
sh/rsh01
8f795f0d2bf2ffa5254e83783fb1a6df527c18e4 13-Aug-2003 robbiew <robbiew> Noted the wrong patch number in previous commit, should be 788275.
inger/finger01
a7a316c8f0a02e3780e9ba0c0da17a959a625850 13-Aug-2003 robbiew <robbiew> Applied patch #303382 from David Smith.
inger/finger01
e3d29301a6e2a0dbc9aa3ffd5a2a67df67e9a5b7 12-Aug-2003 robbiew <robbiew> Added support for multiple interfaces. Xu Cheng helped.
cpdump/tcpdump01
302f7aa9978676818923fd1354f414e4c1aa2558 31-Jul-2003 robbiew <robbiew> Corrected a problem found by Ramesh Subramanian:
====================
In the script sendfile01, the variable $this_file is not initialized
before being used.
endfile/sendfile01
9eff997340887a8e4c51759d662a4b04cc3f672a 29-Jul-2003 robbiew <robbiew> Converted this script to perl.
tp/generate.sh
cp/generate.sh
dist/generate.sh
endfile/generate.sh
c2144ac00bf8694531aa45d51cff21ce83d0c69a 18-Jul-2003 robbiew <robbiew> Corrected syntax error. Refer to Bug#773670
dist/rdist01
7ee36367b2a9051cbb3d6d162afae382c613c9b3 17-Jul-2003 robbiew <robbiew> Removed file b/c information is already stored in /doc/network.txt.
0_Descriptions.txt
8959a8c77e173e6f99f8cb6e0535c91a7d4a1cbd 24-Jun-2003 robbiew <robbiew> Corrected label.
endfile/sendfile01
71761945e4b7e779c414e6462eb6d22b7c70dde8 09-Jun-2003 iyermanoj <iyermanoj> modified to use LTP APIS and added function to check if commands used by this testcase exists
cpdump/tcpdump01
72aa2aa4760b02ec1c22e58a4cd7443721311552 09-Jun-2003 iyermanoj <iyermanoj> added ltp apis & function to check if commands used by the tests exists
endfile/Makefile
endfile/sendfile01
endfile/testsf_c.c
endfile/testsf_s.c
234eff40e6e3a1a3e628711ac878298537738739 09-Jun-2003 iyermanoj <iyermanoj> Modified to use test APIs and added checks to see if required commands are installed
who/rwho01
1410b285fc69f13bb2e03242f54eff10e6714572 07-Jun-2003 iyermanoj <iyermanoj> Modified testcase to use test APIs and fixed defects
sh/rsh01
12f35de59245c63a21bece82688f553b969b6b95 07-Jun-2003 iyermanoj <iyermanoj> Modified to use test harness APIs and added checks
dist/rdist01
18734c86e37f286dcd2a24e94c3ba4e5266b245c 07-Jun-2003 iyermanoj <iyermanoj> Modified testcases to use test APIS and fixed bugs
cp/rcp01
cf5a2f6b2c95a34e35cf5bc516ef5640ffb71476 07-Jun-2003 iyermanoj <iyermanoj> Modified testcase to use test APIs and also fixed minor bugs
ing/ping01
d2d986971f597d57a6b0357f3eb68ce4ff7b0fe4 07-Jun-2003 iyermanoj <iyermanoj> Modified testcase to use Test API and fixed bugs
erf_lan/Makefile
erf_lan/perf_lan
erf_lan/pingpong.c
e2a1fd73ef4fe31e8ff7682f7c4a7468fd502542 06-Jun-2003 iyermanoj <iyermanoj> Modified test to use LTP harness API, fixed bugs
etstat/netstat01
77bc3ce492c78e8f061dbd462f35983c5ba1da75 06-Jun-2003 iyermanoj <iyermanoj> modified to use LTP test apis
ost/host01
220e33ecca608ba4419aa8c12f0b7e67e61ac847 06-Jun-2003 iyermanoj <iyermanoj> Modified to use LTP test harness
tp/ftp01
6d247da0d5d8bfcfbafe6a1b86e5375c0fae3ef1 06-Jun-2003 iyermanoj <iyermanoj> Ported tests to use test APIs
inger/finger01
6368139fb5fdb3ff61ab4f76cc6855b474347a00 06-Jun-2003 iyermanoj <iyermanoj> modified to use LTP harness API calls
rp/arp01
003b5a0db793f9de5a81ca17156910c39f16771e 06-Jun-2003 iyermanoj <iyermanoj> modified to use LTP harness API calls
rp/arp01
fcb5af2b78dbed1040594c316562c1fb898875e2 07-May-2003 robbiew <robbiew> Added code to define PATH_MAX if not defined.
endfile/testsf_c.c
endfile/testsf_s.c
b692ec91c9cca98472ac87b5b4dcaf44cd902cb8 07-Apr-2003 robbiew <robbiew> Applied Dan Kegel's `ash` compatibility patch.
ost/host01
etstat/netstat01
erf_lan/perf_lan
dist/rdist01
sh/rsh01
who/rwho01
b8d8c3cdf7235a9b3cc5b8f1853069a4bc4db2e9 07-Apr-2003 robbiew <robbiew> Applied Dan Kegel's `ash` compatibility patch.
dist/rdist01
210848090bab73ec3044519b30027239fc00c8d9 07-Apr-2003 robbiew <robbiew> Applied Dan Kegel's `ash` compatibility patch.
rp/arp01
cho/echo01
inger/finger01
ost/host01
etstat/netstat01
erf_lan/perf_lan
ing/ping01
cp/rcp01
dist/rdist01
sh/rsh01
who/rwho01
endfile/sendfile01
cpdump/tcpdump01
4d9043fc85fe2d742186cc7ec36027d42ac023a8 21-Mar-2003 robbiew <robbiew> Needed to adjust the receive and send buffers to PATH_MAX
endfile/testsf_c.c
endfile/testsf_s.c
07e8e2a8351e527485e381a996c025b5e3841897 20-Mar-2003 robbiew <robbiew> Changed the rbuf and nbuf arrays from 81 characters in length to PATH_MAX.
endfile/testsf_c.c
endfile/testsf_s.c
d537af243bde56d2832d225f258d3d49002a7ac4 13-Mar-2003 robbiew <robbiew> Applied Andreas Jaeger's patch for library linking:
<<<<<<<<<<<<<<<<<<<<<<
The ltp tests link files in the wrong order, this is rather important
with static libraries - especially since glibc 2.3.2 contains a
libpthread.so that is a linker script referencing a static library.

The following is wrong:
gcc -lm file.o -o file
The order has to be: "file.o -lm"

I'm appending a first round of patches to get this fixed.

I noticed a number of failures with the threads tests and also
problems when compiling in a static environment.

I renamed LDFLAGS since those are flags (and therefore come before
the objects), LDLIBS should be used instead.
>>>>>>>>>>>>>>>>>>>>>>>
cho/Makefile
erf_lan/Makefile
endfile/Makefile
a70576c4834d89f937e46698fef4114736cce4d7 04-Mar-2003 robbiew <robbiew> Removed "extern int errno" lines and replaced with "#include <errno.h>"
endfile/testsf_s.c
54757760f87a502e5a96283589f25f434c212786 04-Mar-2003 robbiew <robbiew> Applied Vasan Sundar's Makefile patches.
akefile
c0325f7b651f42a514c19d4238e5f66949b50c50 10-Feb-2003 robbiew <robbiew> Applied patch from Anton Blanchard:
extern int errno is not allowed, we must include errno.h
endfile/testsf_c.c
8d694f33d12375cadcf999d10fb5987e5560e188 17-Dec-2002 robbiew <robbiew> Needed to work around bug in char* not large enough to hold argv[4] string.
endfile/testsf_c.c
2212b8f86e8ecb96ef474061f1413a3514f82366 30-Oct-2002 robbiew <robbiew> Removed erroneous INTERFACE declaration.
cpdump/tcpdump01
121e0ce68729da637ccc845a9b67793630357a70 11-Jul-2002 robbiew <robbiew> Added option for interface selection.
cpdump/tcpdump01
067f384b5e22df293c3027dd88ee9ab56e0e3523 28-May-2002 plars <plars> MIPS fixes from Johannes Stezenbach:
ltp-20020507 / current CVS does not compile on MIPS, because
some i386 specifics were used in signal handlers in the
kernel/mem/mtest06/mmap1.c and kernel/mem/mtest06/shmat1.c
test cases. While I was at it I cleaned up some warnings
regarding printf("%x") used for printing pointers,
vs. printf("%p").

Also, SIGSTKFLT and SIGUNUSED are not defined on MIPS
(kernel/syscalls/signal/* test cases).

And some test cases #include <curses.h>, which is not
present on my (semi-embedded) MIPS system, and is unnecessary for
the tests.
cho/echoes.c
b53e0cf2aec3439bffa3c08cd027bba729d05632 18-Apr-2002 robbiew <robbiew> *** empty log message ***
cpdump/tcpdump01
22853aae7d384d69ae53ca39496c68994b47725d 18-Apr-2002 robbiew <robbiew> Updated to enable multiple copies.
endfile/SF_Server
endfile/sendfile01
endfile/testsf_c.c
endfile/testsf_s.c
da28e8cc5272813fee0ed1cbba603869a8d0f626 18-Apr-2002 robbiew <robbiew> Enabled test to run multiple times.
dist/rdist01
ee9f4f0ea4b1d91e67a24e72f6bd0f04a1a81514 18-Apr-2002 robbiew <robbiew> Enabled for multiple runs.
cp/rcp01
f812c50f95411ce21ac2515d2d3d7da10367a771 18-Apr-2002 robbiew <robbiew> *** empty log message ***
erf_lan/perf_lan
669e60c678c6c1db40541e48dac071c6ce098eeb 18-Apr-2002 robbiew <robbiew> Enabled test for multiple copies.
tp/ftp01
0db44a52ea6c12ebb0fb48f4428256f47e02ac55 18-Apr-2002 robbiew <robbiew> Enabled for multiple concurrent runs.
cho/echo01
19dd73147f14a1c56f75c4d928975b7b9a6d30dc 19-Feb-2002 robbiew <robbiew> Removed a debugging 'strace' statement
cho/echo01
b28a30f2caccbaf3bfd1aef0fd663e715906dbe1 31-Jan-2002 robbiew <robbiew> Defined LTPROOT if not set.
endfile/sendfile01
a2df21db677c52a5eb8d9b9ecff7316701c076c1 31-Jan-2002 robbiew <robbiew> Added code to handle domain names appended to hostnames.
who/rwho01
16dc53f9c5863da61c594b06ebc12be3bc44d7a0 29-Jan-2002 plars <plars> Separate make and make install
rp/Makefile
cho/Makefile
inger/Makefile
tp/Makefile
ost/Makefile
erf_lan/Makefile
ing/Makefile
cp/Makefile
dist/Makefile
login/Makefile
sh/Makefile
who/Makefile
endfile/Makefile
cpdump/Makefile
elnet/Makefile
4ae785a4f9f9a4bd67defda2ce73b32b6f46a1ba 24-Jan-2002 robbiew <robbiew> Replaced usage of "host" command with "gethost" tool
endfile/sendfile01
3a96a109e5823e73ccb842fed70df7475cf677ef 18-Jan-2002 robbiew <robbiew> Added an option for file size.
cho/echo01
c09f15cb7e624d8164977f8a15728fcdf1f4e88a 16-Jan-2002 robbiew <robbiew> Corrected the install section.
erf_lan/Makefile
3edd13f2793aefe19eec206ca4ec5e77227b2069 16-Jan-2002 robbiew <robbiew> These shouldn't be here.
erf_lan/perf_lan6
erf_lan/pingpong6.c
4e3294cba0893ff8e8e9b9244429c2427c84968b 15-Jan-2002 robbiew <robbiew> Made some changes to make following the code easier.
endfile/sendfile01
endfile/testsf_c.c
endfile/testsf_s.c
e06af7ce953795ba402e8bb163310a029ff69b3d 11-Jan-2002 robbiew <robbiew> Corrected some file location errors.
cho/Makefile
cho/echo601
cho/echoes6.c
b1950ae7f19f46c05848de83f268c06a2b8ea482 11-Jan-2002 robbiew <robbiew> Added a sleep to avoid hitting max connections within 60 seconds.
cho/echo01
cho/echoes.c
0a28e82d867ef94fb04238c4d67011fa96aa9afd 10-Jan-2002 robbiew <robbiew> Corrected install.
endfile/Makefile
1e3f8609f62afebf3be544c8751b6fddb277b70d 10-Jan-2002 robbiew <robbiew> I goofed this up...it's back now.
cho/echo01
cho/echoes.c
77d16520dd78ede09ef345f765e7a88e938a58dc 10-Jan-2002 robbiew <robbiew> I goofed this directory...it's back now.
inger/Makefile
inger/finger01
inger/finger601
39e8df748f2e051700a3b683d612af51aa2d442f 10-Jan-2002 robbiew <robbiew> Accidently removed these.
erf_lan/perf_lan
erf_lan/pingpong.c
4aa94c67c7b5db7a50c0d257e1ee0391f41f99c5 09-Jan-2002 robbiew <robbiew> Corrected TC entry.
cho/echo601
53801e2965dcb2beeb7b7aaf5a4ddaec9cd0aa1f 08-Jan-2002 robbiew <robbiew> Corrected a typo.
who/rwho01
ca6cdd5bf8498f5b35ef4828add3d2a0aeb23715 08-Jan-2002 robbiew <robbiew> cleanup
inger/finger01
58ee630ccc83259350cf1fd34cc809564f81f3f5 08-Jan-2002 robbiew <robbiew> Updates for IPv6.
inger/Makefile
inger/finger601
erf_lan/Makefile
erf_lan/perf_lan
erf_lan/perf_lan6
erf_lan/pingpong.c
erf_lan/pingpong6.c
ffb12c956cfc4c90d0fbbec871e91ca3e8d4cbb6 08-Jan-2002 robbiew <robbiew> Updates for IPv6 tests.
cho/Makefile
cho/echo01
cho/echo601
cho/echoes.c
cho/echoes6.c
c429eab1c7e04a2917b9a82aadbf7ebe45d270d2 08-Jan-2002 robbiew <robbiew> Made rwho compatible when hostnames don't match up with interface names.
Such as when a machine has multiple interfaces, although it has one hostname,
it will have multiple names assigned to it based on it's number of interfaces.
who/rwho01
82a38980f8d9d7a02fc7e0e3860a14b4c4ca1d84 04-Dec-2001 robbiew <robbiew> Removed uneccessary call to do_setup.
cho/echo01
5c2b8cfae4cf6da8fbfac43e3e517320b76f1405 04-Dec-2001 robbiew <robbiew> Removed uneccessary call to do_setup
erf_lan/perf_lan
039b5516ee07ee5b3fe5d253a2daa68601b462f3 22-Oct-2001 robbiew <robbiew> Made the test more distro independent in what it expects for a root prompt.
elnet/telnet01
3bf5621cda1f1e7d2098dcff086ca3b10d3cfee1 04-Oct-2001 robbiew <robbiew> Made changes recommend by Matt Trout.
tp/generate.sh
cp/generate.sh
dist/generate.sh
endfile/generate.sh
b6b841532c9b76be76a9dccc5f53c9a674e1e66b 02-Oct-2001 robbiew <robbiew> sendfile correctly renamed to sendfile01.
0_Descriptions.txt
3054b71194127063256d7accc6885edf20a3265b 25-Sep-2001 robbiew <robbiew> Descriptions of tcp tests.
0_Descriptions.txt
f2e7bdd432e945c3669181b2249a85aabce515a9 25-Sep-2001 robbiew <robbiew> Test renamed to ping01.
ing/ping
801c7bf7b917350d64858917ed761d53ba41e59b 20-Sep-2001 robbiew <robbiew> Modified script to handle multiple makes.
dist/generate.sh
endfile/generate.sh
616ed90442dcaa6705ccbd85d77ddfd9424b1abc 20-Sep-2001 robbiew <robbiew> Modified test for multiple makes.
cp/generate.sh
ba4f47ae8672ad38686713b17f551261782c3a70 20-Sep-2001 robbiew <robbiew> Modified script to handle multiple makes.
tp/generate.sh
865695bbc89088b9526ea9045410e5afb70a985c 28-Aug-2001 plars <plars> restructuring work done, and adding about 400 testcases
akefile
EADME
rp/Makefile
rp/arp01
cho/Makefile
cho/createfile.c
cho/echo01
cho/echoes.c
inger/Makefile
inger/finger01
tp/Makefile
tp/ftp01
tp/generate.sh
ost/Makefile
ost/host01
etstat/Makefile
etstat/netstat01
erf_lan/Makefile
erf_lan/perf_lan
erf_lan/pingpong.c
ing/Makefile
ing/ping
ing/ping01
cp/Makefile
cp/generate.sh
cp/rcp01
dist/Makefile
dist/generate.sh
dist/rdist01
login/Makefile
login/rlogin01
sh/Makefile
sh/rsh01
who/Makefile
who/rwho01
endfile/Makefile
endfile/SF_Server
endfile/generate.sh
endfile/sendfile01
endfile/testsf_c.c
endfile/testsf_s.c
cpdump/Makefile
cpdump/tcpdump01
elnet/Makefile
elnet/telnet01