vcl: Handle newer Glibc (>2.28) where fcntl is actually fcntl64 88/23388/4
authorCarl Smith <carl.smith@alliedtelesis.co.nz>
Wed, 13 Nov 2019 01:37:39 +0000 (14:37 +1300)
committerFlorin Coras <florin.coras@gmail.com>
Thu, 14 Nov 2019 00:34:37 +0000 (00:34 +0000)
commite16707b5b2195fda47c1a3db7ba61f30055d2dbc
tree51e352b1512b134b7dc32b9a135a18bca4ae2740
parent211b9f6ad3e2c4d1b54e85cebf062571ced969b2
vcl: Handle newer Glibc (>2.28) where fcntl is actually fcntl64

Glibc 2.28 now provides fcntl64 which is used instead of fcntl
by defining fcntl as fcntl64 in fcntl.h

Type: fix

Change-Id: I87fedfbf3e0d241aafdc920e90f824d71353e0e6
Signed-off-by: Carl Smith <carl.smith@alliedtelesis.co.nz>
src/cmake/syscall.cmake
src/vcl/ldp.c
src/vcl/ldp_socket_wrapper.c
src/vcl/ldp_socket_wrapper.h