Displaying 1 result from an estimated 1 matches for "version_lo".
2004 Aug 09
1
[PATCH] RPA authentication mechanism
...oid))) {
+ *error = "invalid object id";
+ return NULL;
+ }
+
+ return p + sizeof(rpa_oid);
+}
+
+static int
+rpa_parse_token1(const void *data, size_t data_size, char **error)
+{
+ const unsigned char *end = ((unsigned char *) data) + data_size;
+ const unsigned char *p;
+ unsigned int version_lo, version_hi;
+
+ p = rpa_check_message(data, end, error);
+ if (!p)
+ return FALSE;
+
+ if (p + 6 > end) {
+ *error = "message too short";
+ return FALSE;
+ }
+
+ version_lo = p[0] + (p[1] << 8);
+ version_hi = p[2] + (p[3] << 8);
+
+ if ((version_lo > 3) || (version_...