]> The Tcpdump Group git mirrors - tcpdump/blobdiff - print-tipc.c
Rename EXTRACT_ macros
[tcpdump] / print-tipc.c
index 4d8848fc0634a06106a1336564e9135da6d52650..8c421ee35ae47da17b3ba2b74b6e5c606bea99c5 100644 (file)
@@ -173,15 +173,15 @@ print_payload(netdissect_options *ndo, const struct payload_tipc_pkthdr *ap)
        u_int dest_node;
 
        ND_TCHECK(ap->dest_port);
-       w0 = EXTRACT_32BITS(&ap->w0);
+       w0 = EXTRACT_BE_U_4(&ap->w0);
        user = TIPC_USER(w0);
        hsize = TIPC_HSIZE(w0);
        msize = TIPC_MSIZE(w0);
-       w1 = EXTRACT_32BITS(&ap->w1);
+       w1 = EXTRACT_BE_U_4(&ap->w1);
        mtype = TIPC_MTYPE(w1);
-       prev_node = EXTRACT_32BITS(&ap->prev_node);
-       orig_port = EXTRACT_32BITS(&ap->orig_port);
-       dest_port = EXTRACT_32BITS(&ap->dest_port);
+       prev_node = EXTRACT_BE_U_4(&ap->prev_node);
+       orig_port = EXTRACT_BE_U_4(&ap->orig_port);
+       dest_port = EXTRACT_BE_U_4(&ap->dest_port);
        if (hsize <= 6) {
                ND_PRINT((ndo, "TIPC v%u.0 %u.%u.%u:%u > %u, headerlength %u bytes, MessageSize %u bytes, %s, messageType %s",
                    TIPC_VER(w0),
@@ -192,8 +192,8 @@ print_payload(netdissect_options *ndo, const struct payload_tipc_pkthdr *ap)
                    tok2str(tipcmtype_values, "Unknown", mtype)));
        } else {
                ND_TCHECK(ap->dest_node);
-               orig_node = EXTRACT_32BITS(&ap->orig_node);
-               dest_node = EXTRACT_32BITS(&ap->dest_node);
+               orig_node = EXTRACT_BE_U_4(&ap->orig_node);
+               dest_node = EXTRACT_BE_U_4(&ap->dest_node);
                ND_PRINT((ndo, "TIPC v%u.0 %u.%u.%u:%u > %u.%u.%u:%u, headerlength %u bytes, MessageSize %u bytes, %s, messageType %s",
                    TIPC_VER(w0),
                    TIPC_ZONE(orig_node), TIPC_CLUSTER(orig_node), TIPC_NODE(orig_node),
@@ -206,7 +206,7 @@ print_payload(netdissect_options *ndo, const struct payload_tipc_pkthdr *ap)
 
                if (ndo->ndo_vflag) {
                        broadcast_ack = TIPC_BROADCAST_ACK(w1);
-                       w2 = EXTRACT_32BITS(&ap->w2);
+                       w2 = EXTRACT_BE_U_4(&ap->w2);
                        link_ack = TIPC_LINK_ACK(w2);
                        link_seq = TIPC_LINK_SEQ(w2);
                        ND_PRINT((ndo, "\n\tPrevious Node %u.%u.%u, Broadcast Ack %u, Link Ack %u, Link Sequence %u",
@@ -243,14 +243,14 @@ print_internal(netdissect_options *ndo, const struct internal_tipc_pkthdr *ap)
        u_int link_tol;
 
        ND_TCHECK(ap->dest_node);
-       w0 = EXTRACT_32BITS(&ap->w0);
+       w0 = EXTRACT_BE_U_4(&ap->w0);
        user = TIPC_USER(w0);
        hsize = TIPC_HSIZE(w0);
        msize = TIPC_MSIZE(w0);
-       w1 = EXTRACT_32BITS(&ap->w1);
+       w1 = EXTRACT_BE_U_4(&ap->w1);
        mtype = TIPC_MTYPE(w1);
-       orig_node = EXTRACT_32BITS(&ap->orig_node);
-       dest_node = EXTRACT_32BITS(&ap->dest_node);
+       orig_node = EXTRACT_BE_U_4(&ap->orig_node);
+       dest_node = EXTRACT_BE_U_4(&ap->dest_node);
        ND_PRINT((ndo, "TIPC v%u.0 %u.%u.%u > %u.%u.%u, headerlength %u bytes, MessageSize %u bytes, %s, messageType %s (0x%08x)",
            TIPC_VER(w0),
            TIPC_ZONE(orig_node), TIPC_CLUSTER(orig_node), TIPC_NODE(orig_node),
@@ -263,17 +263,17 @@ print_internal(netdissect_options *ndo, const struct internal_tipc_pkthdr *ap)
                ND_TCHECK(*ap);
                seq_gap = TIPC_SEQ_GAP(w1);
                broadcast_ack = TIPC_BROADCAST_ACK(w1);
-               w2 = EXTRACT_32BITS(&ap->w2);
+               w2 = EXTRACT_BE_U_4(&ap->w2);
                bc_gap_after = TIPC_BC_GAP_AFTER(w2);
                bc_gap_to = TIPC_BC_GAP_TO(w2);
-               prev_node = EXTRACT_32BITS(&ap->prev_node);
-               w4 = EXTRACT_32BITS(&ap->w4);
+               prev_node = EXTRACT_BE_U_4(&ap->prev_node);
+               w4 = EXTRACT_BE_U_4(&ap->w4);
                last_sent_frag = TIPC_LAST_SENT_FRAG(w4);
                next_sent_frag = TIPC_NEXT_SENT_FRAG(w4);
-               w5 = EXTRACT_32BITS(&ap->w5);
+               w5 = EXTRACT_BE_U_4(&ap->w5);
                sess_no = TIPC_SESS_NO(w5);
-               trans_seq = EXTRACT_32BITS(&ap->trans_seq);
-               w9 = EXTRACT_32BITS(&ap->w9);
+               trans_seq = EXTRACT_BE_U_4(&ap->trans_seq);
+               w9 = EXTRACT_BE_U_4(&ap->w9);
                msg_cnt = TIPC_MSG_CNT(w9);
                link_tol = TIPC_LINK_TOL(w9);
                ND_PRINT((ndo, "\n\tPrevious Node %u.%u.%u, Session No. %u, Broadcast Ack %u, Sequence Gap %u,  Broadcast Gap After %u, Broadcast Gap To %u, Last Sent Packet No. %u, Next sent Packet No. %u, Transport Sequence %u, msg_count %u, Link Tolerance %u",
@@ -303,14 +303,14 @@ print_link_conf(netdissect_options *ndo, const struct link_conf_tipc_pkthdr *ap)
        u_int media_id;
 
        ND_TCHECK(ap->prev_node);
-       w0 = EXTRACT_32BITS(&ap->w0);
+       w0 = EXTRACT_BE_U_4(&ap->w0);
        user = TIPC_USER(w0);
        hsize = TIPC_HSIZE(w0);
        msize = TIPC_MSIZE(w0);
-       w1 = EXTRACT_32BITS(&ap->w1);
+       w1 = EXTRACT_BE_U_4(&ap->w1);
        mtype = TIPC_MTYPE(w1);
-       dest_domain = EXTRACT_32BITS(&ap->dest_domain);
-       prev_node = EXTRACT_32BITS(&ap->prev_node);
+       dest_domain = EXTRACT_BE_U_4(&ap->dest_domain);
+       prev_node = EXTRACT_BE_U_4(&ap->prev_node);
 
        ND_PRINT((ndo, "TIPC v%u.0 %u.%u.%u > %u.%u.%u, headerlength %u bytes, MessageSize %u bytes, %s, messageType %s",
            TIPC_VER(w0),
@@ -322,8 +322,8 @@ print_link_conf(netdissect_options *ndo, const struct link_conf_tipc_pkthdr *ap)
        if (ndo->ndo_vflag) {
                ND_TCHECK(ap->w5);
                node_sig = TIPC_NODE_SIG(w1);
-               ntwrk_id = EXTRACT_32BITS(&ap->ntwrk_id);
-               w5 = EXTRACT_32BITS(&ap->w5);
+               ntwrk_id = EXTRACT_BE_U_4(&ap->ntwrk_id);
+               w5 = EXTRACT_BE_U_4(&ap->w5);
                media_id = TIPC_MEDIA_ID(w5);
                ND_PRINT((ndo, "\n\tNodeSignature %u, network_id %u, media_id %u",
                    node_sig, ntwrk_id, media_id));
@@ -344,7 +344,7 @@ tipc_print(netdissect_options *ndo, const u_char *bp, u_int length _U_,
 
        ap = (const struct tipc_pkthdr *)bp;
        ND_TCHECK(ap->w0);
-       w0 = EXTRACT_32BITS(&ap->w0);
+       w0 = EXTRACT_BE_U_4(&ap->w0);
        user = TIPC_USER(w0);
 
        switch (user)