ucspi-ssl  0.99e
TLS encryption for IPv6 communication
taia_less.c
Go to the documentation of this file.
1 /* Public domain. */
2 
3 #include "taia.h"
4 
5 /* XXX: breaks tai encapsulation */
6 
7 int taia_less(const struct taia *t,const struct taia *u)
8 {
9  if (t->sec.x < u->sec.x) return 1;
10  if (t->sec.x > u->sec.x) return 0;
11  if (t->nano < u->nano) return 1;
12  if (t->nano > u->nano) return 0;
13  return t->atto < u->atto;
14 }
unsigned long atto
Definition: taia.h:11
Definition: taia.h:8
struct tai sec
Definition: taia.h:9
unsigned long nano
Definition: taia.h:10
int taia_less(const struct taia *t, const struct taia *u)
Definition: taia_less.c:7
uint64 x
Definition: tai.h:9