Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Loxigen Head commit floodlight/loxigen@d1e2389
commit d1e2389d8ce58209270d135db1f08e096b46a427
Merge: 9ecc398 22ef95b
Author: abat <abat@bigswitch.com>
Date:   Fri Dec 18 15:50:29 2015 -0800

    Merge into master from pull request #450:
    Async request patch for OF1.3 and OF1.4 (floodlight/loxigen#450)

commit 22ef95b8af95331bb0d92cb05cd23aba3869f26d
Author: Ryan Izard <rizard@g.clemson.edu>
Date:   Fri Dec 18 17:10:58 2015 -0500

    Async request messages do not have any body, only the OF header w/async request type.
  • Loading branch information
abat committed Dec 19, 2015
1 parent 198733a commit 1398f2f
Show file tree
Hide file tree
Showing 25 changed files with 58 additions and 1,550 deletions.
51 changes: 0 additions & 51 deletions loci/inc/loci/loci_classes.h
Original file line number Diff line number Diff line change
Expand Up @@ -13775,57 +13775,6 @@ extern void of_async_get_request_xid_get(
of_async_get_request_t *obj,
uint32_t *xid);

extern int WARN_UNUSED_RESULT of_async_get_request_properties_set(
of_async_get_request_t *obj,
of_list_async_config_prop_t *properties);
extern void of_async_get_request_properties_bind(
of_async_get_request_t *obj,
of_list_async_config_prop_t *properties);
extern of_list_async_config_prop_t *of_async_get_request_properties_get(
of_async_get_request_t *obj);

extern void of_async_get_request_packet_in_mask_equal_master_set(
of_async_get_request_t *obj,
uint32_t packet_in_mask_equal_master);
extern void of_async_get_request_packet_in_mask_equal_master_get(
of_async_get_request_t *obj,
uint32_t *packet_in_mask_equal_master);

extern void of_async_get_request_packet_in_mask_slave_set(
of_async_get_request_t *obj,
uint32_t packet_in_mask_slave);
extern void of_async_get_request_packet_in_mask_slave_get(
of_async_get_request_t *obj,
uint32_t *packet_in_mask_slave);

extern void of_async_get_request_port_status_mask_equal_master_set(
of_async_get_request_t *obj,
uint32_t port_status_mask_equal_master);
extern void of_async_get_request_port_status_mask_equal_master_get(
of_async_get_request_t *obj,
uint32_t *port_status_mask_equal_master);

extern void of_async_get_request_port_status_mask_slave_set(
of_async_get_request_t *obj,
uint32_t port_status_mask_slave);
extern void of_async_get_request_port_status_mask_slave_get(
of_async_get_request_t *obj,
uint32_t *port_status_mask_slave);

extern void of_async_get_request_flow_removed_mask_equal_master_set(
of_async_get_request_t *obj,
uint32_t flow_removed_mask_equal_master);
extern void of_async_get_request_flow_removed_mask_equal_master_get(
of_async_get_request_t *obj,
uint32_t *flow_removed_mask_equal_master);

extern void of_async_get_request_flow_removed_mask_slave_set(
of_async_get_request_t *obj,
uint32_t flow_removed_mask_slave);
extern void of_async_get_request_flow_removed_mask_slave_get(
of_async_get_request_t *obj,
uint32_t *flow_removed_mask_slave);

/* Unified accessor functions for of_async_set */

extern void of_async_set_xid_set(
Expand Down
28 changes: 0 additions & 28 deletions loci/inc/loci/loci_doc.h
Original file line number Diff line number Diff line change
Expand Up @@ -150,34 +150,6 @@ typedef struct of_async_get_reply_s of_async_get_reply_t;
* Accessors for xid, a variable of type uint32. Functions
* are of type of_async_get_request_uint32_get_f and _set_f.
*
* @param properties_get/set ( OF_1_4).
* Accessors for properties, a variable of type of_list_async_config_prop. Functions
* are of type of_async_get_request_of_list_async_config_prop_get_f and _set_f.
*
* @param packet_in_mask_equal_master_get/set ( OF_1_3).
* Accessors for packet_in_mask_equal_master, a variable of type uint32. Functions
* are of type of_async_get_request_uint32_get_f and _set_f.
*
* @param packet_in_mask_slave_get/set ( OF_1_3).
* Accessors for packet_in_mask_slave, a variable of type uint32. Functions
* are of type of_async_get_request_uint32_get_f and _set_f.
*
* @param port_status_mask_equal_master_get/set ( OF_1_3).
* Accessors for port_status_mask_equal_master, a variable of type uint32. Functions
* are of type of_async_get_request_uint32_get_f and _set_f.
*
* @param port_status_mask_slave_get/set ( OF_1_3).
* Accessors for port_status_mask_slave, a variable of type uint32. Functions
* are of type of_async_get_request_uint32_get_f and _set_f.
*
* @param flow_removed_mask_equal_master_get/set ( OF_1_3).
* Accessors for flow_removed_mask_equal_master, a variable of type uint32. Functions
* are of type of_async_get_request_uint32_get_f and _set_f.
*
* @param flow_removed_mask_slave_get/set ( OF_1_3).
* Accessors for flow_removed_mask_slave, a variable of type uint32. Functions
* are of type of_async_get_request_uint32_get_f and _set_f.
*
*/
typedef struct of_async_get_request_s of_async_get_request_t;

Expand Down

0 comments on commit 1398f2f

Please sign in to comment.