From 2644cc3cacc328a5beb961cbf3811c970ff33922 Mon Sep 17 00:00:00 2001 From: Giacomo Travaglini Date: Tue, 12 Oct 2021 18:08:31 +0100 Subject: [PATCH] arch-arm: Add sendto and recvfrom implementations to the Syscall Table Change-Id: Id3fd65778ad3b5af8ec54381a0b8824115c309f6 Signed-off-by: Giacomo Travaglini Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/51487 Reviewed-by: Jason Lowe-Power Maintainer: Jason Lowe-Power Tested-by: kokoro --- src/arch/arm/linux/se_workload.cc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/arch/arm/linux/se_workload.cc b/src/arch/arm/linux/se_workload.cc index fdbdbef387..d3bf0ea1f4 100644 --- a/src/arch/arm/linux/se_workload.cc +++ b/src/arch/arm/linux/se_workload.cc @@ -413,9 +413,9 @@ class SyscallTable32 : public SyscallDescTable { base + 287, "getpeername" }, { base + 288, "socketpair" }, { base + 289, "send" }, - { base + 290, "sendto" }, + { base + 290, "sendto", sendtoFunc }, { base + 291, "recv" }, - { base + 292, "recvfrom" }, + { base + 292, "recvfrom", recvfromFunc }, { base + 293, "shutdown" }, { base + 294, "setsockopt" }, { base + 295, "getsockopt" }, @@ -708,8 +708,8 @@ class SyscallTable64 : public SyscallDescTable { base + 203, "connect" }, { base + 204, "getsockname" }, { base + 205, "getpeername" }, - { base + 206, "sendto" }, - { base + 207, "recvfrom" }, + { base + 206, "sendto", sendtoFunc }, + { base + 207, "recvfrom", recvfromFunc }, { base + 208, "setsockopt" }, { base + 209, "getsockopt" }, { base + 210, "shutdown" },