HomeSort by relevance Sort by last modified time
    Searched refs:netdutils (Results 1 - 25 of 84) sorted by null

1 2 3 4

  /system/netd/server/
NetlinkListener.h 25 #include <netdutils/Netlink.h>
26 #include <netdutils/Slice.h>
27 #include <netdutils/StatusOr.h>
28 #include <netdutils/UniqueFd.h>
35 using DispatchFn = std::function<void(const nlmsghdr& nlmsg, const netdutils::Slice msg)>;
40 virtual netdutils::Status send(const netdutils::Slice msg) = 0;
47 virtual netdutils::Status subscribe(uint16_t type, const DispatchFn& fn) = 0;
51 virtual netdutils::Status unsubscribe(uint16_t type) = 0;
73 NetlinkListener(netdutils::UniqueFd event, netdutils::UniqueFd sock)
    [all...]
NFLogListener.h 20 #include <netdutils/Netfilter.h>
31 const netdutils::Slice msg)>;
41 virtual netdutils::Status subscribe(uint16_t nfLogGroup, const DispatchFn& fn) = 0;
45 virtual netdutils::Status subscribe(
51 virtual netdutils::Status unsubscribe(uint16_t nfLogGroup) = 0;
70 netdutils::Status subscribe(uint16_t nfLogGroup, const DispatchFn& fn) override;
72 netdutils::Status subscribe(
75 netdutils::Status unsubscribe(uint16_t nfLogGroup) override;
85 netdutils::StatusOr<std::unique_ptr<NFLogListener>> makeNFLogListener();
InterfaceController.h 23 #include <netdutils/Status.h>
24 #include <netdutils/StatusOr.h>
38 static android::netdutils::Status setIPv6AddrGenMode(const std::string& interface, int mode);
56 static android::netdutils::StatusOr<std::vector<std::string>> getIfaceNames();
57 static android::netdutils::StatusOr<std::map<std::string, uint32_t>> getIfaceList();
65 std::function<android::netdutils::Status(const std::string& key, const std::string& val)>;
68 static android::netdutils::Status enableStablePrivacyAddresses(const std::string& iface,
NFLogListenerTest.cpp 27 #include <netdutils/MockSyscalls.h>
43 using netdutils::Fd;
44 using netdutils::Slice;
45 using netdutils::StatusOr;
46 using netdutils::UniqueFd;
47 using netdutils::forEachNetlinkAttribute;
48 using netdutils::makeSlice;
49 using netdutils::status::ok;
58 MOCK_METHOD1(send, netdutils::Status(const netdutils::Slice msg))
    [all...]
NetlinkListener.cpp 25 #include <netdutils/Misc.h>
26 #include <netdutils/Syscalls.h>
33 using netdutils::Fd;
34 using netdutils::Slice;
35 using netdutils::Status;
36 using netdutils::UniqueFd;
37 using netdutils::findWithDefault;
38 using netdutils::forEachNetlinkMessage;
39 using netdutils::makeSlice;
40 using netdutils::sSyscalls
    [all...]
WakeupController.h 22 #include <netdutils/Status.h>
62 netdutils::Status init(NFLogListenerInterface* listener);
68 netdutils::Status addInterface(const std::string& ifName, const std::string& prefix,
73 netdutils::Status delInterface(const std::string& ifName, const std::string& prefix,
77 netdutils::Status execIptables(const std::string& action, const std::string& ifName,
XfrmController.h 33 #include "netdutils/Slice.h"
34 #include "netdutils/Status.h"
61 virtual netdutils::Status open() = 0;
67 virtual netdutils::Status sendMessage(uint16_t nlMsgType, uint16_t nlMsgFlags,
128 static netdutils::Status Init();
130 static netdutils::Status ipSecSetEncapSocketOwner(const android::base::unique_fd& socket,
133 static netdutils::Status ipSecAllocateSpi(int32_t transformId, const std::string& localAddress,
137 static netdutils::Status ipSecAddSecurityAssociation(
146 static netdutils::Status ipSecDeleteSecurityAssociation(int32_t transformId,
152 static netdutils::Statu
    [all...]
XfrmControllerTest.cpp 53 #include "netdutils/MockSyscalls.h"
54 #include "netdutils/Netlink.h"
58 using android::netdutils::Fd;
59 using android::netdutils::MockSyscalls;
60 using android::netdutils::Slice;
61 using android::netdutils::Status;
62 using android::netdutils::StatusOr;
63 using android::netdutils::Syscalls;
75 * This gMock action works like SetArgPointee, but for netdutils::Slice.
80 android::netdutils::copy(orig, value)
    [all...]
TrafficController.h 22 #include <netdutils/StatusOr.h>
47 netdutils::Status start();
100 netdutils::Status updateOwnerMapEntry(BpfMap<uint32_t, uint8_t>& map, uid_t uid,
105 netdutils::Status replaceUidsInMap(BpfMap<uint32_t, uint8_t>& map,
201 netdutils::Status loadAndAttachProgram(bpf_attach_type type, const char* path, const char* name,
204 netdutils::Status initMaps();
NFLogListener.cpp 26 #include <netdutils/Misc.h>
27 #include <netdutils/Netfilter.h>
28 #include <netdutils/Syscalls.h>
35 using netdutils::Slice;
36 using netdutils::Status;
37 using netdutils::StatusOr;
38 using netdutils::UniqueFd;
39 using netdutils::Status;
40 using netdutils::makeSlice;
41 using netdutils::sSyscalls
    [all...]
  /system/netd/server/dns/
IDnsTlsSocket.h 23 #include <netdutils/Slice.h>
42 virtual bool query(uint16_t id, const netdutils::Slice query) = 0;
DnsTlsSocket.h 26 #include <netdutils/Slice.h>
27 #include <netdutils/Status.h>
38 using netdutils::Slice;
80 netdutils::Status tcpConnect() REQUIRES(mLock);
  /system/netd/libbpf/include/bpf/
BpfMap.h 26 #include "netdutils/Status.h"
27 #include "netdutils/StatusOr.h"
51 netdutils::Status start() {
53 return netdutils::statusFromErrno(EINVAL, "Invalid map iterator");
65 return netdutils::status::ok;
68 netdutils::StatusOr<Key> next() {
70 return netdutils::statusFromErrno(ENOENT, "Iterating past end of map");
113 netdutils::Status pinToPath(const std::string path) {
116 return netdutils::statusFromErrno(errno,
120 return netdutils::status::ok
    [all...]
  /system/netd/libnetdutils/
Fd.cpp 17 #include "netdutils/Fd.h"
20 namespace netdutils { namespace in namespace:android
26 } // namespace netdutils
UniqueFile.cpp 19 #include "netdutils/Syscalls.h"
20 #include "netdutils/UniqueFile.h"
23 namespace netdutils { namespace in namespace:android
30 } // namespace netdutils
Socket.cpp 19 #include "netdutils/Slice.h"
20 #include "netdutils/Socket.h"
23 namespace netdutils { namespace in namespace:android
34 } // namespace netdutils
UniqueFd.cpp 19 #include "netdutils/UniqueFd.h"
20 #include "netdutils/Syscalls.h"
23 namespace netdutils { namespace in namespace:android
37 } // namespace netdutils
Status.cpp 18 #include "netdutils/Status.h"
22 namespace netdutils { namespace in namespace:android
36 binder::Status asBinderStatus(const netdutils::Status& status) {
53 } // namespace netdutils
  /system/netd/libnetdutils/include/netdutils/
UniqueFile.h 23 #include "netdutils/Fd.h"
26 namespace netdutils { namespace in namespace:android
34 } // namespace netdutils
Math.h 24 namespace netdutils { namespace in namespace:android
37 } // namespace netdutils
Socket.h 24 #include "netdutils/StatusOr.h"
27 namespace netdutils { namespace in namespace:android
41 } // namespace netdutils
SocketOption.h 24 #include "netdutils/Fd.h"
25 #include "netdutils/Status.h"
28 namespace netdutils { namespace in namespace:android
57 } // namespace netdutils
Handle.h 23 namespace netdutils { namespace in namespace:android
64 using name = ::android::netdutils::Handle<type, _##name##Tag>;
71 } // namespace netdutils
Fd.h 22 #include "netdutils/Status.h"
25 namespace netdutils { namespace in namespace:android
51 } // namespace netdutils
Status.h 25 namespace netdutils { namespace in namespace:android
84 // Converts netdutils Status into binder Status.
85 binder::Status asBinderStatus(const netdutils::Status& status);
98 ::android::netdutils::Status tmp = (stmt); \
119 } // namespace netdutils

Completed in 255 milliseconds

1 2 3 4