1 /* $OpenBSD: list.h,v 1.3 2003/06/17 00:36:36 pjanzen Exp $ */ 2 /* David Leonard <d@openbsd.org>, 1999. Public domain. */ 3 4 struct driver { 5 struct sockaddr addr; 6 u_int16_t response; 7 int once; 8 }; 9 10 extern struct driver *drivers; 11 extern int numdrivers; 12 extern u_int16_t Server_port; 13 14 struct driver *next_driver(void); 15 struct driver *next_driver_fd(int); 16 const char * driver_name(struct driver *); 17 void probe_drivers(u_int16_t, char *); 18 void probe_cleanup(void); 19