aboutsummaryrefslogtreecommitdiffstats
path: root/src/process.h
diff options
context:
space:
mode:
authorRobert Pluim2018-07-16 19:43:41 +0200
committerRobert Pluim2018-07-16 19:44:54 +0200
commite89c06e8cea429620bc2cf4a98b9b741861b811a (patch)
treefbd168a342c20512c982bc7641b5bbbf870818d8 /src/process.h
parentfab6139b8954c4d33c4430a722337e09939aa777 (diff)
downloademacs-e89c06e8cea429620bc2cf4a98b9b741861b811a.tar.gz
emacs-e89c06e8cea429620bc2cf4a98b9b741861b811a.zip
Implement hostname->ip lookup function
* src/process.c (conv_sockaddr_to_lisp): Add include_port argument. Don't put a port in the result if this is false. (conv_addrinfo_to_lisp, Fprocess_datagram_address) (connect_network_socket, network_interface_list) (network_interface_info, server_accept_connection) (init_process_emacs): Update callers. (Fnetwork_lookup_address_info): New function. Performs hostname to ip address lookups. * src/w32.c (network_interface_get_info): Update callers of conv_sockaddr_to_lisp * etc/NEWS : mention addition of 'network-lookup-address-info'
Diffstat (limited to 'src/process.h')
-rw-r--r--src/process.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/process.h b/src/process.h
index 6bc22146a72..504e5e6aaac 100644
--- a/src/process.h
+++ b/src/process.h
@@ -278,7 +278,7 @@ extern Lisp_Object system_process_attributes (Lisp_Object);
278 278
279extern void record_deleted_pid (pid_t, Lisp_Object); 279extern void record_deleted_pid (pid_t, Lisp_Object);
280struct sockaddr; 280struct sockaddr;
281extern Lisp_Object conv_sockaddr_to_lisp (struct sockaddr *, ptrdiff_t); 281extern Lisp_Object conv_sockaddr_to_lisp (struct sockaddr *, ptrdiff_t, bool);
282extern void hold_keyboard_input (void); 282extern void hold_keyboard_input (void);
283extern void unhold_keyboard_input (void); 283extern void unhold_keyboard_input (void);
284extern bool kbd_on_hold_p (void); 284extern bool kbd_on_hold_p (void);