Replace /tmp/0000:00:00 with /run/dpdk/nfp/0000:00:00 for the unix domain service name.
Signed-off-by: Stephen Hemminger <[email protected]> --- drivers/net/nfp/nfp_cpp_bridge.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/net/nfp/nfp_cpp_bridge.c b/drivers/net/nfp/nfp_cpp_bridge.c index da7ea35d62..b8ef60f22c 100644 --- a/drivers/net/nfp/nfp_cpp_bridge.c +++ b/drivers/net/nfp/nfp_cpp_bridge.c @@ -334,7 +334,7 @@ nfp_cpp_bridge_service_func(void *args) int datafd; struct nfp_cpp *cpp; const char *pci_name; - char socket_handle[14]; + char socket_handle[108]; struct sockaddr address; struct nfp_pf_dev *pf_dev; struct timeval timeout = {1, 0}; @@ -342,7 +342,7 @@ nfp_cpp_bridge_service_func(void *args) pf_dev = args; pci_name = strchr(pf_dev->pci_dev->name, ':') + 1; - snprintf(socket_handle, sizeof(socket_handle), "/tmp/%s", pci_name); + snprintf(socket_handle, sizeof(socket_handle), "/run/dpdk/nfp/%s", pci_name); unlink(socket_handle); sockfd = socket(AF_UNIX, SOCK_STREAM, 0); -- 2.51.0

