Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.openwrt.org/project/libubox.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJo-Philipp Wich <jow@openwrt.org>2014-09-22 20:15:58 +0400
committerFelix Fietkau <nbd@openwrt.org>2014-09-23 14:01:00 +0400
commitfa73496098893e90330040b8f43f2773b42eed12 (patch)
tree09f590ace45e78dd8ff5b2b6dfe74fdc34ad3bde /usock.h
parentdffbc09baf71b294185a36048166d00066d433b5 (diff)
usock: add usock_port() for convenient use of numeric ports
Add a new helper function usock_port() which converts the given numeric port number into a string using a private static buffer. This way a calling application can conveniently use numeric port arguments without having to convert them before: int fd = usock(USOCK_UDP, "example.org", usock_port(80)); Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
Diffstat (limited to 'usock.h')
-rw-r--r--usock.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/usock.h b/usock.h
index 5df4362..8345581 100644
--- a/usock.h
+++ b/usock.h
@@ -30,6 +30,7 @@
#define USOCK_IPV4ONLY 0x4000
#define USOCK_UNIX 0x8000
+const char *usock_port(int port);
int usock(int type, const char *host, const char *service);
#endif /* USOCK_H_ */