2
* Generated by asn1c-0.9.22.1409 (http://lionet.info/asn1c)
3
* From ASN.1 module "SPNEGO"
4
* found in "spnego.asn1"
5
* `asn1c -fnative-types -fskeletons-copy -fcompound-names`
8
#ifndef _NegotiationToken_H_
9
#define _NegotiationToken_H_
12
#include <asn_application.h>
14
/* Including external dependencies */
15
#include "NegTokenInit.h"
16
#include "NegTokenResp.h"
17
#include <constr_CHOICE.h>
24
typedef enum NegotiationToken_PR {
25
NegotiationToken_PR_NOTHING, /* No components present */
26
NegotiationToken_PR_negTokenInit,
27
NegotiationToken_PR_negTokenResp
28
} NegotiationToken_PR;
30
/* NegotiationToken */
31
typedef struct NegotiationToken {
32
NegotiationToken_PR present;
33
union NegotiationToken_u {
34
NegTokenInit_t negTokenInit;
35
NegTokenResp_t negTokenResp;
38
/* Context for parsing across buffer boundaries */
39
asn_struct_ctx_t _asn_ctx;
43
extern asn_TYPE_descriptor_t asn_DEF_NegotiationToken;
49
#endif /* _NegotiationToken_H_ */