Home
last modified time | relevance | path

Searched refs:sockFd (Results 1 – 10 of 10) sorted by relevance

/packages/modules/Connectivity/netd/
DNetdUpdatable.cpp40 int libnetd_updatable_tagSocket(int sockFd, uint32_t tag, uid_t chargeUid, uid_t realUid) { in libnetd_updatable_tagSocket() argument
41 return sBpfHandler.tagSocket(sockFd, tag, chargeUid, realUid); in libnetd_updatable_tagSocket()
44 int libnetd_updatable_untagSocket(int sockFd) { in libnetd_updatable_untagSocket() argument
45 return sBpfHandler.untagSocket(sockFd); in libnetd_updatable_untagSocket()
DBpfHandler.cpp296 int BpfHandler::tagSocket(int sockFd, uint32_t tag, uid_t chargeUid, uid_t realUid) { in tagSocket() argument
319 if (getsockopt(sockFd, SOL_SOCKET, SO_DOMAIN, &socketFamily, &familyLen)) { in tagSocket()
320 ALOGE("Failed to getsockopt SO_DOMAIN: %s, fd: %d", strerror(errno), sockFd); in tagSocket()
330 if (getsockopt(sockFd, SOL_SOCKET, SO_PROTOCOL, &socketProto, &protoLen)) { in tagSocket()
331 ALOGE("Failed to getsockopt SO_PROTOCOL: %s, fd: %d", strerror(errno), sockFd); in tagSocket()
339 uint64_t sock_cookie = getSocketCookie(sockFd); in tagSocket()
402 int BpfHandler::untagSocket(int sockFd) { in untagSocket() argument
403 uint64_t sock_cookie = getSocketCookie(sockFd); in untagSocket()
DBpfHandler.h45 int tagSocket(int sockFd, uint32_t tag, uid_t chargeUid, uid_t realUid);
52 int untagSocket(int sockFd);
/packages/modules/Connectivity/netd/include/
DNetdUpdatablePublic.h48 int libnetd_updatable_tagSocket(int sockFd, uint32_t tag, uid_t chargeUid,
59 int libnetd_updatable_untagSocket(int sockFd);
/packages/modules/Connectivity/staticlibs/native/bpf_headers/include/bpf/
DBpfUtils.h42 static inline uint64_t getSocketCookie(int sockFd) { in getSocketCookie() argument
45 if (getsockopt(sockFd, SOL_SOCKET, SO_COOKIE, &sock_cookie, &cookie_len)) { in getSocketCookie()
/packages/modules/Connectivity/tests/unit/java/com/android/server/
DIpSecServiceTest.java578 FileDescriptor sockFd = Os.socket(AF_INET, SOCK_DGRAM, IPPROTO_UDP);
584 mIpSecService.mUidFdTagger.tag(sockFd, Process.LAST_APPLICATION_UID);
585 verify(mockSocketTagger).tag(eq(sockFd));
620 FileDescriptor sockFd = udpEncapResp.fileDescriptor.getFileDescriptor();
623 return fileDescriptorsEqual(sockFd, argFd);
636 FileDescriptor sockFd = udpEncapResp.fileDescriptor.getFileDescriptor(); in testOpenUdpEncapsulationSocketCallsSetEncapSocketOwner() local
639 StructStat sockStat = Os.fstat(sockFd); in testOpenUdpEncapsulationSocketCallsSetEncapSocketOwner()
/packages/modules/Connectivity/service/jni/
Dcom_android_server_connectivity_ClatCoordinator.cpp516 int sockFd = netjniutils::GetNativeFileDescriptor(env, sockJavaFd); in com_android_server_connectivity_ClatCoordinator_getSocketCookie() local
517 if (sockFd < 0) { in com_android_server_connectivity_ClatCoordinator_getSocketCookie()
522 uint64_t sock_cookie = bpf::getSocketCookie(sockFd); in com_android_server_connectivity_ClatCoordinator_getSocketCookie()
528 ALOGI("Get cookie %" PRIu64 " for socket fd %d", sock_cookie, sockFd); in com_android_server_connectivity_ClatCoordinator_getSocketCookie()
/packages/modules/DnsResolver/include/netd_resolv/
Dresolv.h87 typedef int (*tagSocketCallback)(int sockFd, uint32_t tag, uid_t uid, pid_t pid);
/packages/modules/Connectivity/tests/cts/net/src/android/net/cts/
DApfIntegrationTest.kt173 private var sockFd: FileDescriptor? = null variable
181 sockFd = sock in createFd()
213 Os.sendto(sockFd!!, packet, 0, packet.size, 0, PING_DESTINATION) in sendPing()
/packages/modules/Connectivity/service-t/src/com/android/server/
DIpSecService.java1233 private int bindToRandomPort(FileDescriptor sockFd, int family, InetAddress localAddr) in bindToRandomPort() argument
1242 Os.bind(sockFd, localAddr, port); in bindToRandomPort()
1313 FileDescriptor sockFd = null; in openUdpEncapsulationSocket() local
1315 sockFd = Os.socket(family, SOCK_DGRAM, IPPROTO_UDP); in openUdpEncapsulationSocket()
1316 pFd = ParcelFileDescriptor.dup(sockFd); in openUdpEncapsulationSocket()
1318 IoUtils.closeQuietly(sockFd); in openUdpEncapsulationSocket()