We rename the three address types in the user API file tipc.h with
the same motivation as in the previous commit.

struct tipc_portid   -> struct tipc_socket_addr
struct tipc_name     -> struct tipc_service_addr
struct tipc_name_seq -> struct tipc_service_range

For compatibility, we add macros that map the old names to the new ones.

Signed-off-by: Jon Maloy <[email protected]>
---
 include/uapi/linux/tipc.h | 20 ++++++++++++--------
 1 file changed, 12 insertions(+), 8 deletions(-)

diff --git a/include/uapi/linux/tipc.h b/include/uapi/linux/tipc.h
index 4ac9f1f..10fe899 100644
--- a/include/uapi/linux/tipc.h
+++ b/include/uapi/linux/tipc.h
@@ -45,17 +45,17 @@
  * TIPC addressing primitives
  */
 
-struct tipc_portid {
+struct tipc_socket_addr {
        __u32 ref;
        __u32 node;
 };
 
-struct tipc_name {
+struct tipc_service_addr {
        __u32 type;
        __u32 instance;
 };
 
-struct tipc_name_seq {
+struct tipc_service_range {
        __u32 type;
        __u32 lower;
        __u32 upper;
@@ -115,7 +115,7 @@ enum tipc_scope {
 #define TIPC_WAIT_FOREVER      (~0)    /* timeout for permanent subscription */
 
 struct tipc_subscr {
-       struct tipc_name_seq seq;       /* name sequence of interest */
+       struct tipc_service_range seq;  /* name sequence of interest */
        __u32 timeout;                  /* subscription duration (in ms) */
        __u32 filter;                   /* bitmask of filter options */
        char usr_handle[8];             /* available for subscriber use */
@@ -129,7 +129,7 @@ struct tipc_event {
        __u32 event;                    /* event type */
        __u32 found_lower;              /* matching name seq instances */
        __u32 found_upper;              /*    "      "    "     "      */
-       struct tipc_portid port;        /* associated port */
+       struct tipc_socket_addr port;   /* associated socket */
        struct tipc_subscr s;           /* associated subscription */
 };
 
@@ -159,10 +159,10 @@ struct sockaddr_tipc {
        unsigned char  addrtype;
        signed   char  scope;
        union {
-               struct tipc_portid id;
-               struct tipc_name_seq nameseq;
+               struct tipc_socket_addr id;
+               struct tipc_service_range nameseq;
                struct {
-                       struct tipc_name name;
+                       struct tipc_service_addr name;
                        __u32 domain;
                } name;
        } addr;
@@ -250,6 +250,10 @@ struct tipc_sioc_ln_req {
 
 #define TIPC_ZONE_CLUSTER_MASK (TIPC_ZONE_MASK | TIPC_CLUSTER_MASK)
 
+#define tipc_portid tipc_socket_addr
+#define tipc_name tipc_service_addr
+#define tipc_name_seq tipc_service_range
+
 static inline __u32 tipc_addr(unsigned int zone,
                              unsigned int cluster,
                              unsigned int node)
-- 
2.1.4


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
tipc-discussion mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tipc-discussion

Reply via email to