#include <unistd.h>
#include <fcntl.h>
#include <sys/socket.h>
+#include <sys/uio.h>
#include <sys/un.h>
#include <arpa/inet.h>
/* from dgram.c */
extern Tcl_ObjType sockid_type;
+typedef struct DgramSocket *DgramSockID;
/* from hook.c */
int pad, use_algname;
} PadMethod;
-Tcl_ObjType blockcipherkey_type;
+extern Tcl_ObjType blockcipherkey_type;
/* from algtables.c */