diff src/procimpl.h @ 424:11054d720c21 r21-2-20

Import from CVS: tag r21-2-20
author cvs
date Mon, 13 Aug 2007 11:26:11 +0200
parents 697ef44129c6
children
line wrap: on
line diff
--- a/src/procimpl.h	Mon Aug 13 11:25:03 2007 +0200
+++ b/src/procimpl.h	Mon Aug 13 11:26:11 2007 +0200
@@ -37,8 +37,7 @@
 
 struct process_methods
 {
-  void (*mark_process_data) (struct Lisp_Process *proc,
-			     void (*markobj) (Lisp_Object));
+  void (*mark_process_data) (struct Lisp_Process *proc);
   void (*print_process_data) (struct Lisp_Process *proc,
 			      Lisp_Object printcharfun);
   void (*finalize_process_data) (struct Lisp_Process *proc, int for_disksave);
@@ -51,7 +50,7 @@
   int  (*tooltalk_connection_p) (struct Lisp_Process *p);
 #ifdef HAVE_SOCKETS
   void (*open_network_stream) (Lisp_Object name, Lisp_Object host,
-			       Lisp_Object service, Lisp_Object family,
+			       Lisp_Object service, Lisp_Object protocol,
 			       void** vinfd, void** voutfd);
 #ifdef HAVE_MULTICAST
   void (*open_multicast_group) (Lisp_Object name, Lisp_Object dest,
@@ -159,7 +158,7 @@
 
 /* Random externs from process.c */
 extern Lisp_Object Qrun, Qstop, Qopen, Qclosed;
-extern Lisp_Object Qtcpip;
+extern Lisp_Object Qtcp, Qudp;
 extern Lisp_Object Vprocess_connection_type;
 extern Lisp_Object Vprocess_list;