diff options
author | Sreeram Ramachandran <sreeram@google.com> | 2014-06-20 11:51:48 -0700 |
---|---|---|
committer | Sreeram Ramachandran <sreeram@google.com> | 2014-06-20 12:16:43 -0700 |
commit | 31f4210e6fc5c9b749468a2af0bac94992352010 (patch) | |
tree | d3946b04fe23053ad69c4f495f69925bf23f92b8 /include/NetdClient.h | |
parent | e3a5ef5eff7b4c9741bb80e42af46a59b5d23b7f (diff) | |
download | android_system_netd-31f4210e6fc5c9b749468a2af0bac94992352010.tar.gz android_system_netd-31f4210e6fc5c9b749468a2af0bac94992352010.tar.bz2 android_system_netd-31f4210e6fc5c9b749468a2af0bac94992352010.zip |
Return errors explicitly instead of using errno.
Change-Id: Ia29f500e747a8c72d13a8f38c3b08c319c8c029a
Diffstat (limited to 'include/NetdClient.h')
-rw-r--r-- | include/NetdClient.h | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/include/NetdClient.h b/include/NetdClient.h index be247020..0b75d139 100644 --- a/include/NetdClient.h +++ b/include/NetdClient.h @@ -22,14 +22,16 @@ __BEGIN_DECLS -bool setNetworkForSocket(unsigned netId, int socketFd); +// All functions below that return an int return 0 on success or an errno value on failure. + +int setNetworkForSocket(unsigned netId, int socketFd); unsigned getNetworkForProcess(void); -bool setNetworkForProcess(unsigned netId); +int setNetworkForProcess(unsigned netId); -bool setNetworkForResolv(unsigned netId); +int setNetworkForResolv(unsigned netId); -bool protectFromVpn(int socketFd); +int protectFromVpn(int socketFd); __END_DECLS |