updates.
[silc.git] / lib / silcutil / silcnet.c
index f8e75fd03d712c8a302fce52939e2d06869c331c..35d6427099c9a0b71c9286c988b33847b8d7cb33 100644 (file)
@@ -36,6 +36,14 @@ 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, opt_len);
+}
+
 /* Checks whether IP address sent as argument is valid IP address. */
 
 bool silc_net_is_ip(const char *addr)
@@ -97,7 +105,7 @@ bool silc_net_check_host_by_sock(int sock, char **hostname, char **ip)
   /* Find the address from list */
   for (i = 0; dest->h_addr_list[i]; i++)
     if (!memcmp(dest->h_addr_list[i], &remote.sin_addr, 
-              sizeof(struct in_addr)))
+               sizeof(struct in_addr)))
       break;
   if (!dest->h_addr_list[i])
     return FALSE;