]> git.droids-corp.org - dpdk.git/blobdiff - drivers/net/memif/memif_socket.h
net/bnxt: support clear on read
[dpdk.git] / drivers / net / memif / memif_socket.h
index 5c49ec24ecbce3e91fbd092f2eccc9f0a437d831..b0decbb0a252e4b238ad87deadd15b579b6ca46c 100644 (file)
@@ -60,7 +60,8 @@ void memif_disconnect(struct rte_eth_dev *dev);
  *   - On success, zero.
  *   - On failure, a negative value.
  */
-int memif_connect_master(struct rte_eth_dev *dev);
+int memif_connect_server(struct rte_eth_dev *dev);
+
 
 /**
  * If device is properly configured, send connection request.
@@ -71,7 +72,7 @@ int memif_connect_master(struct rte_eth_dev *dev);
  *   - On success, zero.
  *   - On failure, a negative value.
  */
-int memif_connect_slave(struct rte_eth_dev *dev);
+int memif_connect_client(struct rte_eth_dev *dev);
 
 struct memif_socket_dev_list_elt {
        TAILQ_ENTRY(memif_socket_dev_list_elt) next;
@@ -84,7 +85,7 @@ struct memif_socket_dev_list_elt {
        (sizeof(struct sockaddr_un) - offsetof(struct sockaddr_un, sun_path))
 
 struct memif_socket {
-       struct rte_intr_handle intr_handle;     /**< interrupt handle */
+       struct rte_intr_handle *intr_handle;    /**< interrupt handle */
        char filename[MEMIF_SOCKET_UN_SIZE];    /**< socket filename */
 
        TAILQ_HEAD(, memif_socket_dev_list_elt) dev_queue;
@@ -100,7 +101,7 @@ struct memif_msg_queue_elt {
 };
 
 struct memif_control_channel {
-       struct rte_intr_handle intr_handle;     /**< interrupt handle */
+       struct rte_intr_handle *intr_handle;    /**< interrupt handle */
        TAILQ_HEAD(, memif_msg_queue_elt) msg_queue; /**< control message queue */
        struct memif_socket *socket;            /**< pointer to socket */
        struct rte_eth_dev *dev;                /**< pointer to device */