/packages/modules/Connectivity/netd/ |
D | NetdUpdatable.cpp | 40 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()
|
D | BpfHandler.cpp | 296 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()
|
D | BpfHandler.h | 45 int tagSocket(int sockFd, uint32_t tag, uid_t chargeUid, uid_t realUid); 52 int untagSocket(int sockFd);
|
/packages/modules/Connectivity/netd/include/ |
D | NetdUpdatablePublic.h | 48 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/ |
D | BpfUtils.h | 42 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/ |
D | IpSecServiceTest.java | 578 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/ |
D | com_android_server_connectivity_ClatCoordinator.cpp | 516 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/ |
D | resolv.h | 87 typedef int (*tagSocketCallback)(int sockFd, uint32_t tag, uid_t uid, pid_t pid);
|
/packages/modules/Connectivity/tests/cts/net/src/android/net/cts/ |
D | ApfIntegrationTest.kt | 173 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/ |
D | IpSecService.java | 1233 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()
|