case 1 :
if (strlen(ptr)>0)
ipnum=ptr;
- (void) rou_alert(0,"JMPDBG ipnum[%s]",ipnum);
+ (void) rou_alert(0,"%s JMPDBG ipnum[%s]",OPEP,ipnum);
break;
case 2 :
if (strlen(ptr)>0)
break;
case 3 : //checking best MX with local interface
while (*afns!=(AFNTYP *)0) {
- if (dns_matchiprec((*dns)->mxname,*afns,32)==true) {
+ _Bool ismx;
+
+ ismx=dns_matchiprec((*dns)->mxname,*afns,32);
+ (void) rou_alert(0,"%s mxname=<%s> anfn=[%s] ismx='%d'",
+ OPEP,(*dns)->mxname,(*afns)->strnumip,ismx);
+ if (ismx==true) {
status=dns_local;
+ break;
}
afns++;
}
phase=0;
proceed=true;
while (proceed==true) {
- (void) rou_alert(7,"%s phase='%d'",OPEP,phase);
+ //(void) rou_alert(7,"%s JMPDBG phase='%d'",OPEP,phase);
switch (phase) {
case 0 : //loading certificate names
for (int i=0;i<(sizeof(cenv)/sizeof(char *));i++) {
phase=0;
proceed=true;
while (proceed==true) {
- (void) rou_alert(6,"%s phase='%d', serveur='%d'",OPEP,phase,server);
+ //(void) rou_alert(6,"%s JMPDBG phase='%d', serveur='%d'",OPEP,phase,server);
switch (phase) {
case 0 : //prepare the structure first;
tls=(TLSTYP *)calloc(1,sizeof(TLSTYP));