Ethereal-dev: [ethereal-dev] Some patches
Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.
From: Craig Rodrigues <rodrigc@xxxxxxxxxxxx>
Date: Wed, 17 Nov 1999 20:26:59 -0500
Hi, Here are some minor changes I made in my attempts to get things to compile under AIX. Just minor things like removing trailing commas in enums, and converting bit-fields to guint32. -- Craig Rodrigues http://www.gis.net/~craigr rodrigc@xxxxxxxxxxxx
*** packet-ipv6.h.old Wed Nov 17 19:35:37 1999
--- packet-ipv6.h Wed Nov 17 19:36:18 1999
***************
*** 417,428 ****
struct icmp6_router_renum { /* router renumbering header */
struct icmp6_hdr rr_hdr;
guint8 rr_segnum;
! guint8 rr_test : 1;
! guint8 rr_reqresult : 1;
! guint8 rr_forceapply : 1;
! guint8 rr_specsite : 1;
! guint8 rr_prevdone : 1;
! guint8 rr_flags_reserved : 3;
guint16 rr_maxdelay;
guint32 rr_reserved;
};
--- 417,428 ----
struct icmp6_router_renum { /* router renumbering header */
struct icmp6_hdr rr_hdr;
guint8 rr_segnum;
! guint32 rr_test : 1;
! guint32 rr_reqresult : 1;
! guint32 rr_forceapply : 1;
! guint32 rr_specsite : 1;
! guint32 rr_prevdone : 1;
! guint32 rr_flags_reserved : 3;
guint16 rr_maxdelay;
guint32 rr_reserved;
};
***************
*** 430,441 ****
struct icmp6_router_renum { /* router renumbering header */
struct icmp6_hdr rr_hdr;
guint8 rr_segnum;
! guint8 rr_flags_reserved : 3;
! guint8 rr_prevdone : 1;
! guint8 rr_specsite : 1;
! guint8 rr_forceapply : 1;
! guint8 rr_reqresult : 1;
! guint8 rr_test : 1;
guint16 rr_maxdelay;
guint32 rr_reserved;
};
--- 430,441 ----
struct icmp6_router_renum { /* router renumbering header */
struct icmp6_hdr rr_hdr;
guint8 rr_segnum;
! guint32 rr_flags_reserved : 3;
! guint32 rr_prevdone : 1;
! guint32 rr_specsite : 1;
! guint32 rr_forceapply : 1;
! guint32 rr_reqresult : 1;
! guint32 rr_test : 1;
guint16 rr_maxdelay;
guint32 rr_reserved;
};
***************
*** 466,477 ****
struct rr_pco_use { /* use prefix part */
guint8 rpu_uselen;
guint8 rpu_keeplen;
! guint8 rpu_mask_onlink : 1;
! guint8 rpu_mask_autonomous : 1;
! guint8 rpu_mask_reserved : 6;
! guint8 rpu_onlink : 1;
! guint8 rpu_autonomous : 1;
! guint8 rpu_raflags_reserved : 6;
guint32 rpu_vltime;
guint32 rpu_pltime;
guint32 rpu_decr_vltime : 1;
--- 466,477 ----
struct rr_pco_use { /* use prefix part */
guint8 rpu_uselen;
guint8 rpu_keeplen;
! guint32 rpu_mask_onlink : 1;
! guint32 rpu_mask_autonomous : 1;
! guint32 rpu_mask_reserved : 6;
! guint32 rpu_onlink : 1;
! guint32 rpu_autonomous : 1;
! guint32 rpu_raflags_reserved : 6;
guint32 rpu_vltime;
guint32 rpu_pltime;
guint32 rpu_decr_vltime : 1;
***************
*** 484,495 ****
struct rr_pco_use { /* use prefix part */
guint8 rpu_uselen;
guint8 rpu_keeplen;
! guint8 rpu_mask_reserved : 6;
! guint8 rpu_mask_autonomous : 1;
! guint8 rpu_mask_onlink : 1;
! guint8 rpu_raflags_reserved : 6;
! guint8 rpu_autonomous : 1;
! guint8 rpu_onlink : 1;
guint32 rpu_vltime;
guint32 rpu_pltime;
guint32 rpu_flags_reserved : 6;
--- 484,495 ----
struct rr_pco_use { /* use prefix part */
guint8 rpu_uselen;
guint8 rpu_keeplen;
! guint32 rpu_mask_reserved : 6;
! guint32 rpu_mask_autonomous : 1;
! guint32 rpu_mask_onlink : 1;
! guint32 rpu_raflags_reserved : 6;
! guint32 rpu_autonomous : 1;
! guint32 rpu_onlink : 1;
guint32 rpu_vltime;
guint32 rpu_pltime;
guint32 rpu_flags_reserved : 6;
***************
*** 503,511 ****
#if BYTE_ORDER == BIG_ENDIAN /* net byte order */
struct rr_result { /* router renumbering result message */
guint8 rrr_reserved;
! guint8 rrr_flags_reserved : 6;
! guint8 rrr_outofbound : 1;
! guint8 rrr_forbidden : 1;
guint8 rrr_ordinal;
guint8 rrr_matchedlen;
guint32 rrr_ifid;
--- 503,511 ----
#if BYTE_ORDER == BIG_ENDIAN /* net byte order */
struct rr_result { /* router renumbering result message */
guint8 rrr_reserved;
! guint32 rrr_flags_reserved : 6;
! guint32 rrr_outofbound : 1;
! guint32 rrr_forbidden : 1;
guint8 rrr_ordinal;
guint8 rrr_matchedlen;
guint32 rrr_ifid;
***************
*** 514,522 ****
#elif BYTE_ORDER == LITTLE_ENDIAN
struct rr_result { /* router renumbering result message */
guint8 rrr_reserved;
! guint8 rrr_forbidden : 1;
! guint8 rrr_outofbound : 1;
! guint8 rrr_flags_reserved : 6;
guint8 rrr_ordinal;
guint8 rrr_matchedlen;
guint32 rrr_ifid;
--- 514,522 ----
#elif BYTE_ORDER == LITTLE_ENDIAN
struct rr_result { /* router renumbering result message */
guint8 rrr_reserved;
! guint32 rrr_forbidden : 1;
! guint32 rrr_outofbound : 1;
! guint32 rrr_flags_reserved : 6;
guint8 rrr_ordinal;
guint8 rrr_matchedlen;
guint32 rrr_ifid;
*** packet-ncp.c.old Wed Nov 17 19:40:03 1999
--- packet-ncp.c Wed Nov 17 19:41:00 1999
***************
*** 158,164 ****
NCP_QUEUE_SERVICES, /* print queues */
NCP_FILE_SERVICES, /* file serving */
NCP_BINDERY_SERVICES, /* bindery database */
! NCP_CONNECTION_SERVICES, /* communication */
};
/* I had to put this function prototype after the enum nfamily declaration */
--- 158,164 ----
NCP_QUEUE_SERVICES, /* print queues */
NCP_FILE_SERVICES, /* file serving */
NCP_BINDERY_SERVICES, /* bindery database */
! NCP_CONNECTION_SERVICES /* communication */
};
/* I had to put this function prototype after the enum nfamily declaration */
*** packet-rsvp.h.old Wed Nov 17 19:42:46 1999
--- packet-rsvp.h Wed Nov 17 19:43:36 1999
***************
*** 53,59 ****
RSVP_CLASS_SENDER_TSPEC,
RSVP_CLASS_ADSPEC,
RSVP_CLASS_POLICY,
! RSVP_CLASS_CONFIRM,
};
static value_string rsvp_class_vals[] = {
--- 53,59 ----
RSVP_CLASS_SENDER_TSPEC,
RSVP_CLASS_ADSPEC,
RSVP_CLASS_POLICY,
! RSVP_CLASS_CONFIRM
};
static value_string rsvp_class_vals[] = {
***************
*** 297,303 ****
QOS_QUALITATIVE = 128, /* Qualitative service */
QOS_CONTROLLED_LOAD= 5, /* Controlled Load Service */
QOS_GUARANTEED = 2, /* Guaranteed service */
! QOS_TSPEC = 1, /* Traffic specification */
};
static value_string qos_vals[] = {
--- 297,303 ----
QOS_QUALITATIVE = 128, /* Qualitative service */
QOS_CONTROLLED_LOAD= 5, /* Controlled Load Service */
QOS_GUARANTEED = 2, /* Guaranteed service */
! QOS_TSPEC = 1 /* Traffic specification */
};
static value_string qos_vals[] = {
***************
*** 319,325 ****
INTSRV_GENERAL = 1,
INTSRV_GTD = 2,
INTSRV_CLOAD = 5,
! INTSRV_QUALITATIVE = 128,
};
static value_string intsrv_services_str[] = {
--- 319,325 ----
INTSRV_GENERAL = 1,
INTSRV_GTD = 2,
INTSRV_CLOAD = 5,
! INTSRV_QUALITATIVE = 128
};
static value_string intsrv_services_str[] = {
*** packet-smb.c.old Wed Nov 17 19:45:07 1999
--- packet-smb.c Wed Nov 17 19:46:00 1999
***************
*** 9934,9939 ****
--- 9934,9940 ----
break;
default:
+ break;
}
return 1; /* Success */
- Follow-Ups:
- Re: [ethereal-dev] Some patches
- From: Guy Harris
- Re: [ethereal-dev] Some patches
- Prev by Date: Re: [ethereal-dev] Dissector for the Session Announcement Protocol (SAP)
- Next by Date: Re: [ethereal-dev] Some patches
- Previous by thread: Re: [ethereal-dev] Patch: OSPF Network-LSA dissection
- Next by thread: Re: [ethereal-dev] Some patches
- Index(es):





