]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - fs/cifs/ntlmssp.h
Merge branch 'master' into csb1725
[mv-sheeva.git] / fs / cifs / ntlmssp.h
index 49c9a4e7531979c3e65615dd277ad4b0815ed0ae..5d52e4a3b1ed2ba3b721af884d37f6087e9965cd 100644 (file)
 #define NTLMSSP_NEGOTIATE_KEY_XCH   0x40000000
 #define NTLMSSP_NEGOTIATE_56        0x80000000
 
+/* Define AV Pair Field IDs */
+enum av_field_type {
+       NTLMSSP_AV_EOL = 0,
+       NTLMSSP_AV_NB_COMPUTER_NAME,
+       NTLMSSP_AV_NB_DOMAIN_NAME,
+       NTLMSSP_AV_DNS_COMPUTER_NAME,
+       NTLMSSP_AV_DNS_DOMAIN_NAME,
+       NTLMSSP_AV_DNS_TREE_NAME,
+       NTLMSSP_AV_FLAGS,
+       NTLMSSP_AV_TIMESTAMP,
+       NTLMSSP_AV_RESTRICTION,
+       NTLMSSP_AV_TARGET_NAME,
+       NTLMSSP_AV_CHANNEL_BINDINGS
+};
+
 /* Although typedefs are not commonly used for structure definitions */
 /* in the Linux kernel, in this particular case they are useful      */
 /* to more closely match the standards document for NTLMSSP from     */