updates.
[crypto.git] / lib / silcutil / silcnet.c
index f8e75fd03d712c8a302fce52939e2d06869c331c..826c2cc228659b1a91a2c0ea406062e970a37834 100644 (file)
@@ -36,6 +36,13 @@ int silc_net_set_socket_opt(int sock, int level, int option, int on)
   return setsockopt(sock, level, option, (void *)&on, sizeof(on));
 }
 
+/* Get socket options */
+
+int silc_net_get_socket_opt(int sock, int level, int option, 
+                           void *optval, int *opt_len)
+{
+  return getsockopt(sock, level, option, optval, (socklen_t *)opt_len);
+}
 /* Checks whether IP address sent as argument is valid IP address. */
 
 bool silc_net_is_ip(const char *addr)