Whamcloud - gitweb
LU-6245 libcfs: remove tcpip abstraction from libcfs 60/13760/19
authorJames Simmons <uja.ornl@gmail.com>
Fri, 13 Mar 2015 17:11:19 +0000 (13:11 -0400)
committerOleg Drokin <oleg.drokin@intel.com>
Wed, 25 Mar 2015 14:37:05 +0000 (14:37 +0000)
commit0b868add80281c085ce1b297d1cb078deaab802a
treea66c44b3b67917c54fa1a0c4f5c9fad21826475f
parentc16ecc8600c57f5b2338c59649654bb2716780f6
LU-6245 libcfs: remove tcpip abstraction from libcfs

Since libcfs no longer builds for user land we can
move the tcpip abstraction that exist to the LNET
layer which is the only place that uses it. Also
the migrated code will use native linux kernel
apis directly instead of with wrappers.

Change-Id: Iaa39e4f581f18cfe586feb5bfbf4233a2f2335c7
Signed-off-by: James Simmons <uja.ornl@gmail.com>
Reviewed-on: http://review.whamcloud.com/13760
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: John L. Hammond <john.hammond@intel.com>
Reviewed-by: Isaac Huang <he.huang@intel.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
28 files changed:
libcfs/include/libcfs/Makefile.am
libcfs/include/libcfs/libcfs.h
libcfs/include/libcfs/linux/Makefile.am
libcfs/include/libcfs/linux/libcfs.h
libcfs/include/libcfs/linux/linux-tcpip.h [deleted file]
libcfs/include/libcfs/user-tcpip.h [deleted file]
libcfs/libcfs/Makefile.in
libcfs/libcfs/hash.c
libcfs/libcfs/linux/Makefile.am
libcfs/libcfs/linux/linux-tcpip.c [deleted file]
lnet/include/lnet/lib-lnet.h
lnet/include/lnet/lib-types.h
lnet/klnds/gnilnd/gnilnd_aries.h
lnet/klnds/o2iblnd/o2iblnd.c
lnet/klnds/o2iblnd/o2iblnd_cb.c
lnet/klnds/socklnd/socklnd.c
lnet/klnds/socklnd/socklnd.h
lnet/klnds/socklnd/socklnd_cb.c
lnet/klnds/socklnd/socklnd_lib.c
lnet/klnds/socklnd/socklnd_proto.c
lnet/lnet/Makefile.in
lnet/lnet/acceptor.c
lnet/lnet/autoMakefile.am
lnet/lnet/config.c
lnet/lnet/lib-socket.c [new file with mode: 0644]
lustre/include/lprocfs_status.h
lustre/llite/llite_internal.h
lustre/ptlrpc/gss/gss_svc_upcall.c