remove unused function, indent, add gssapi_msg_order_f that filter gss

flags to gss_msg_order flags


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12369 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
Love Hörnquist Åstrand
2003-06-17 04:05:13 +00:00
parent 9c54d3fe2d
commit d4114c6097
2 changed files with 16 additions and 38 deletions

View File

@@ -96,14 +96,6 @@ elem_set(struct gss_msg_order *o, unsigned int slot, OM_uint32 val)
o->elem[slot % o->jitter_window] = val;
}
#if 0
static OM_uint32
elem_get(struct gss_msg_order *o, unsigned int slot)
{
return o->elem[slot % o->jitter_window];
}
#endif
static void
elem_insert(struct gss_msg_order *o,
unsigned int after_slot,
@@ -121,16 +113,6 @@ elem_insert(struct gss_msg_order *o,
o->length++;
}
#if 0
static int
elem_samep(struct gss_msg_order *o,
unsigned int slot,
OM_uint32 value)
{
return elem_get(o, slot) == value;
}
#endif
/* rule 1: expected sequence number */
/* rule 2: > expected sequence number */
/* rule 3: seqnum < seqnum(first) */
@@ -180,8 +162,9 @@ gssapi_msg_order_check(struct gss_msg_order *o, OM_uint32 seq_num)
return(GSS_S_UNSEQ_TOKEN);
}
if (seq_num == o->elem[o->length-1])
if (seq_num == o->elem[o->length - 1]) {
return GSS_S_DUPLICATE_TOKEN;
}
for (i = 0; i < o->length - 1; i++) {
if (o->elem[i] == seq_num)
@@ -197,3 +180,9 @@ gssapi_msg_order_check(struct gss_msg_order *o, OM_uint32 seq_num)
return GSS_S_FAILURE;
}
OM_uint32
gssapi_msg_order_f(OM_uint32 flags)
{
return flags & (GSS_C_SEQUENCE_FLAG|GSS_C_REPLAY_FLAG);
}

View File

@@ -96,14 +96,6 @@ elem_set(struct gss_msg_order *o, unsigned int slot, OM_uint32 val)
o->elem[slot % o->jitter_window] = val;
}
#if 0
static OM_uint32
elem_get(struct gss_msg_order *o, unsigned int slot)
{
return o->elem[slot % o->jitter_window];
}
#endif
static void
elem_insert(struct gss_msg_order *o,
unsigned int after_slot,
@@ -121,16 +113,6 @@ elem_insert(struct gss_msg_order *o,
o->length++;
}
#if 0
static int
elem_samep(struct gss_msg_order *o,
unsigned int slot,
OM_uint32 value)
{
return elem_get(o, slot) == value;
}
#endif
/* rule 1: expected sequence number */
/* rule 2: > expected sequence number */
/* rule 3: seqnum < seqnum(first) */
@@ -180,8 +162,9 @@ gssapi_msg_order_check(struct gss_msg_order *o, OM_uint32 seq_num)
return(GSS_S_UNSEQ_TOKEN);
}
if (seq_num == o->elem[o->length-1])
if (seq_num == o->elem[o->length - 1]) {
return GSS_S_DUPLICATE_TOKEN;
}
for (i = 0; i < o->length - 1; i++) {
if (o->elem[i] == seq_num)
@@ -197,3 +180,9 @@ gssapi_msg_order_check(struct gss_msg_order *o, OM_uint32 seq_num)
return GSS_S_FAILURE;
}
OM_uint32
gssapi_msg_order_f(OM_uint32 flags)
{
return flags & (GSS_C_SEQUENCE_FLAG|GSS_C_REPLAY_FLAG);
}