am 1a42cfac: Use LM_SECURE when auth && encrypt.

Merge commit '1a42cfac152faa98c2e3d9e9fd6889209de195fe' into eclair-plus-aosp

* commit '1a42cfac152faa98c2e3d9e9fd6889209de195fe':
  Use LM_SECURE when auth && encrypt.
This commit is contained in:
Nick Pelly
2009-09-24 19:47:08 -07:00
committed by Android Git Automerger

View File

@@ -124,11 +124,13 @@ static void initSocketNative(JNIEnv *env, jobject obj) {
switch (type) {
case TYPE_RFCOMM:
lm |= auth ? RFCOMM_LM_AUTH : 0;
lm |= encrypt? RFCOMM_LM_ENCRYPT : 0;
lm |= encrypt ? RFCOMM_LM_ENCRYPT : 0;
lm |= (auth && encrypt) ? RFCOMM_LM_SECURE : 0;
break;
case TYPE_L2CAP:
lm |= auth ? L2CAP_LM_AUTH : 0;
lm |= encrypt? L2CAP_LM_ENCRYPT : 0;
lm |= encrypt ? L2CAP_LM_ENCRYPT : 0;
lm |= (auth && encrypt) ? L2CAP_LM_SECURE : 0;
break;
}