comparison mcabber/src/commands.c @ 1329:e00d97c9fce2

OTR Policy: * as an shortcut for default
author franky@teufel.fs
date Mon, 15 Oct 2007 19:33:06 +0200
parents f4830fada2af
children e30a9d907105
comparison
equal deleted inserted replaced
1328:c95a10c11988 1329:e00d97c9fce2
3024 otr_disconnect(fjid); break; 3024 otr_disconnect(fjid); break;
3025 case otr_fpr: 3025 case otr_fpr:
3026 otr_fingerprint(fjid, keyid); break; 3026 otr_fingerprint(fjid, keyid); break;
3027 case otr_smpq: 3027 case otr_smpq:
3028 otr_smp_query(fjid, keyid); break; 3028 otr_smp_query(fjid, keyid); break;
3029 case otr_smpr: 3029 case otr_smpr:
3030 otr_smp_respond(fjid, keyid); break; 3030 otr_smp_respond(fjid, keyid); break;
3031 case otr_smpa: 3031 case otr_smpa:
3032 otr_smp_abort(fjid); break; 3032 otr_smp_abort(fjid); break;
3033 case otr_info: 3033 case otr_info:
3034 otr_print_info(fjid); break; 3034 otr_print_info(fjid); break;
3104 scr_LogPrint(LPRINT_NORMAL, "mcabber doesn't support _this_ policy!"); 3104 scr_LogPrint(LPRINT_NORMAL, "mcabber doesn't support _this_ policy!");
3105 free_arg_lst(paramlst); 3105 free_arg_lst(paramlst);
3106 return; 3106 return;
3107 } 3107 }
3108 3108
3109 if(!strcasecmp(fjid, "default")){ 3109 if(!strcasecmp(fjid, "default") || !strcasecmp(fjid, "*")){
3110 /*set default policy*/ 3110 /*set default policy*/
3111 settings_otr_setpolicy(NULL, p); 3111 settings_otr_setpolicy(NULL, p);
3112 free_arg_lst(paramlst); 3112 free_arg_lst(paramlst);
3113 return; 3113 return;
3114 } 3114 }