Searched refs:netdutils (Results 1 - 25 of 41) sorted by relevance

12

/system/netd/server/
H A DNetlinkListener.h25 #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
[all...]
H A DNFLogListener.h20 #include <netdutils/Netfilter.h>
31 const netdutils::Slice msg)>;
41 virtual netdutils::Status subscribe(uint16_t nfLogGroup, const DispatchFn& fn) = 0;
46 virtual netdutils::Status unsubscribe(uint16_t nfLogGroup) = 0;
65 netdutils::Status subscribe(uint16_t nfLogGroup, const DispatchFn& fn) override;
67 netdutils::Status unsubscribe(uint16_t nfLogGroup) override;
77 netdutils::StatusOr<std::unique_ptr<NFLogListener>> makeNFLogListener();
H A DNFLogListenerTest.cpp27 #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
[all...]
H A DNetlinkListener.cpp25 #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
[all...]
H A DWakeupController.h22 #include <netdutils/Status.h>
43 netdutils::Status init(NFLogListenerInterface* listener);
49 netdutils::Status addInterface(const std::string& ifName, const std::string& prefix,
54 netdutils::Status delInterface(const std::string& ifName, const std::string& prefix,
58 netdutils::Status execIptables(const std::string& action, const std::string& ifName,
H A DInterfaceController.h23 #include <netdutils/Status.h>
37 static android::netdutils::Status setIPv6AddrGenMode(const std::string& interface, int mode);
62 std::function<android::netdutils::Status(const std::string& key, const std::string& val)>;
65 static android::netdutils::Status enableStablePrivacyAddresses(const std::string& iface,
H A DWakeupController.cpp26 #include <netdutils/Netfilter.h>
27 #include <netdutils/Netlink.h>
37 using netdutils::Slice;
38 using netdutils::Status;
46 netdutils::Status WakeupController::init(NFLogListenerInterface* listener) {
115 return netdutils::status::ok;
H A DNFLogListener.cpp26 #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
[all...]
H A DInterfaceControllerTest.cpp20 #include <netdutils/MockSyscalls.h>
34 using netdutils::Fd;
35 using netdutils::ScopedMockSyscalls;
36 using netdutils::Slice;
37 using netdutils::Status;
38 using netdutils::StatusOr;
39 using netdutils::UniqueFd;
40 using netdutils::makeSlice;
41 using netdutils::status::ok;
42 using netdutils
[all...]
H A DInterfaceController.cpp33 #include <netdutils/Misc.h>
34 #include <netdutils/Slice.h>
35 #include <netdutils/Syscalls.h>
45 using android::netdutils::Status;
46 using android::netdutils::StatusOr;
47 using android::netdutils::makeSlice;
48 using android::netdutils::sSyscalls;
49 using android::netdutils::status::ok;
50 using android::netdutils::statusFromErrno;
51 using android::netdutils
[all...]
/system/netd/libnetdutils/
H A DFd.cpp17 #include "netdutils/Fd.h"
20 namespace netdutils { namespace in namespace:android
26 } // namespace netdutils
H A DUniqueFile.cpp19 #include "netdutils/Syscalls.h"
20 #include "netdutils/UniqueFile.h"
23 namespace netdutils { namespace in namespace:android
30 } // namespace netdutils
H A DSocket.cpp19 #include "netdutils/Slice.h"
20 #include "netdutils/Socket.h"
23 namespace netdutils { namespace in namespace:android
34 } // namespace netdutils
H A DUniqueFd.cpp19 #include "netdutils/UniqueFd.h"
20 #include "netdutils/Syscalls.h"
23 namespace netdutils { namespace in namespace:android
37 } // namespace netdutils
H A DStatus.cpp18 #include "netdutils/Status.h"
22 namespace netdutils { namespace in namespace:android
46 } // namespace netdutils
H A DStatusTest.cpp21 #include "netdutils/Status.h"
22 #include "netdutils/StatusOr.h"
25 namespace netdutils { namespace in namespace:android
55 } // namespace netdutils
H A DSlice.cpp19 #include "netdutils/Slice.h"
22 namespace netdutils { namespace in namespace:android
60 } // namespace netdutils
/system/netd/libnetdutils/include/netdutils/
H A DUniqueFile.h23 #include "netdutils/Fd.h"
26 namespace netdutils { namespace in namespace:android
34 } // namespace netdutils
H A DMath.h24 namespace netdutils { namespace in namespace:android
37 } // namespace netdutils
H A DSocket.h24 #include "netdutils/StatusOr.h"
27 namespace netdutils { namespace in namespace:android
41 } // namespace netdutils
H A DHandle.h23 namespace netdutils { namespace in namespace:android
64 using name = ::android::netdutils::Handle<type, _##name##Tag>;
71 } // namespace netdutils
H A DFd.h22 #include "netdutils/Status.h"
25 namespace netdutils { namespace in namespace:android
51 } // namespace netdutils
H A DStatus.h24 namespace netdutils { namespace in namespace:android
91 ::android::netdutils::Status tmp = (stmt); \
111 } // namespace netdutils
H A DMisc.h23 namespace netdutils { namespace in namespace:android
59 } // namespace netdutils
H A DNetlink.h24 #include "netdutils/Slice.h"
27 namespace netdutils { namespace in namespace:android
45 } // namespace netdutils

Completed in 1056 milliseconds

12