Revision 1743b515 nbd.h

b/nbd.h
76 76
int nbd_disconnect(int fd);
77 77

  
78 78
typedef struct NBDExport NBDExport;
79
typedef struct NBDClient NBDClient;
79 80

  
80 81
NBDExport *nbd_export_new(BlockDriverState *bs, off_t dev_offset,
81 82
                          off_t size, uint32_t nbdflags);
82 83
void nbd_export_close(NBDExport *exp);
83
int nbd_negotiate(NBDExport *exp, int csock);
84
int nbd_trip(NBDExport *exp, int csock);
84
NBDClient *nbd_client_new(NBDExport *exp, int csock,
85
                          void (*close)(NBDClient *));
85 86

  
86 87
#endif

Also available in: Unified diff