Whamcloud - gitweb
LU-6245 lnet: remove kernel defines in userland headers 92/13792/6
authorJames Simmons <uja.ornl@gmail.com>
Thu, 19 Mar 2015 15:57:34 +0000 (11:57 -0400)
committerOleg Drokin <oleg.drokin@intel.com>
Wed, 25 Mar 2015 23:58:48 +0000 (23:58 +0000)
commitc740130066cf618f4fd31eae716affbb98ecf308
treee0762b8b18df2b9473e2ce184119f1726a130914
parent0ffce067def1242e0f70fd6aeb8512a21f6bfa07
LU-6245 lnet: remove kernel defines in userland headers

Currently the lnet headers used for user land applications
contain various kernel definations. This is due to the
fact libcfs contains kernel wrappers for user land which
will be going away. This patch sorted the header data
so all kernel containing structures are moved out of
headers that user land will use.

Signed-off-by: James Simmons <uja.ornl@gmail.com>
Change-Id: I3904cd692bf2debd3123cbf8ca98dfc518ce0a97
Reviewed-on: http://review.whamcloud.com/13792
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: John L. Hammond <john.hammond@intel.com>
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com>
19 files changed:
libcfs/include/libcfs/libcfs.h
lnet/include/lnet/api.h
lnet/include/lnet/lib-dlc.h
lnet/include/lnet/lib-lnet.h
lnet/include/lnet/lib-types.h
lnet/include/lnet/lnet.h
lnet/include/lnet/lnetctl.h
lnet/include/lnet/lnetst.h
lnet/include/lnet/socklnd.h
lnet/include/lnet/types.h
lnet/lnet/acceptor.c
lnet/lnet/api-ni.c
lnet/selftest/selftest.h
lnet/utils/lnetconfig/liblnetconfig.c
lnet/utils/lnetconfig/liblnetconfig.h
lnet/utils/lst.c
lnet/utils/portals.c
lnet/utils/wirecheck.c
lustre/include/lustre_net.h