Drop socket manager multi service support 37/277737/3
authorKonrad Lipinski <k.lipinski2@samsung.com>
Tue, 12 Jul 2022 14:01:11 +0000 (16:01 +0200)
committerKonrad Lipinski <k.lipinski2@samsung.com>
Thu, 14 Jul 2022 12:31:56 +0000 (14:31 +0200)
commit2cdc1596fc1d71b19edc5be1293912f9b7e808f4
treea40f885331f029910ee79888ef3676fc5d8c8db4
parent788ee5f1c2ffd0c88d6ee36db913f7cb31563c21
Drop socket manager multi service support

That feature has never been used, it's always been dead weight.
Security manager is a single service so that's unlikely to ever change.

Implications:
* no need to store/check interface ID
* one service per socket manager - less bookkeeping, simpler destructor
* socket descriptors now only apply to accepted sockets

Change-Id: I84ce915f0ff6929df45a40a0a8f5cbf7a4214694
src/common/include/connection-info.h
src/common/include/connection.h
src/server/main/include/generic-socket-manager.h
src/server/main/include/socket-manager.h
src/server/main/socket-manager.cpp
src/server/service/base-service.cpp
src/server/service/include/base-service.h
src/server/service/include/service.h
src/server/service/service.cpp