diff options
| author | Robert Pluim | 2018-07-16 19:43:41 +0200 |
|---|---|---|
| committer | Robert Pluim | 2018-07-16 19:44:54 +0200 |
| commit | e89c06e8cea429620bc2cf4a98b9b741861b811a (patch) | |
| tree | fbd168a342c20512c982bc7641b5bbbf870818d8 /src/process.h | |
| parent | fab6139b8954c4d33c4430a722337e09939aa777 (diff) | |
| download | emacs-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.h | 2 |
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 | ||
| 279 | extern void record_deleted_pid (pid_t, Lisp_Object); | 279 | extern void record_deleted_pid (pid_t, Lisp_Object); |
| 280 | struct sockaddr; | 280 | struct sockaddr; |
| 281 | extern Lisp_Object conv_sockaddr_to_lisp (struct sockaddr *, ptrdiff_t); | 281 | extern Lisp_Object conv_sockaddr_to_lisp (struct sockaddr *, ptrdiff_t, bool); |
| 282 | extern void hold_keyboard_input (void); | 282 | extern void hold_keyboard_input (void); |
| 283 | extern void unhold_keyboard_input (void); | 283 | extern void unhold_keyboard_input (void); |
| 284 | extern bool kbd_on_hold_p (void); | 284 | extern bool kbd_on_hold_p (void); |