/* fall through */
case EDG_WLL_SEQ_NORMAL:
c = &ctx->p_seqcode.c[0];
- asprintf(&ret, "UI=%06d:NS=%010d:WM=%06d:BH=%010d:JSS=%06d"
- ":LM=%06d:LRMS=%06d:APP=%06d:LBS=%06d",
+ asprintf(&ret, EDG_WLL_SEQ_FORMAT_PRINTF,
c[EDG_WLL_SOURCE_USER_INTERFACE],
c[EDG_WLL_SOURCE_NETWORK_SERVER],
c[EDG_WLL_SOURCE_WORKLOAD_MANAGER],
}
c = &ctx->p_seqcode.c[0];
- res = sscanf(seqcode_str, "UI=%d:NS=%d:WM=%d:BH=%d:JSS=%d:LM=%d:LRMS=%d:APP=%d:LBS=%d",
+ res = sscanf(seqcode_str, EDG_WLL_SEQ_FORMAT_SCANF,
&c[EDG_WLL_SOURCE_USER_INTERFACE],
&c[EDG_WLL_SOURCE_NETWORK_SERVER],
&c[EDG_WLL_SOURCE_WORKLOAD_MANAGER],
if (res == EDG_WLL_SOURCE_LB_SERVER-1) {
/* pre-collections compatibility */
c[EDG_WLL_SOURCE_LB_SERVER] = 0;
- } else if (res != EDG_WLL_SOURCE__LAST-1)
+ } else if (res != EDG_WLL_SEQ_FORMAT_NUMBER)
return edg_wll_SetError(ctx, EINVAL,
"edg_wll_SetSequenceCode(): syntax error in sequence code");
if (!strstr(a, "LBS")) snprintf(sc,EDG_WLL_SEQ_SIZE,"%s:LBS=000000",a);
else snprintf(sc,EDG_WLL_SEQ_SIZE,"%s",a);
- res = sscanf(sc, "UI=%d:NS=%d:WM=%d:BH=%d:JSS=%d:LM=%d:LRMS=%d:APP=%d:LBS=%d",
+ res = sscanf(sc, EDG_WLL_SEQ_FORMAT_SCANF,
&c[EDG_WLL_SOURCE_USER_INTERFACE],
&c[EDG_WLL_SOURCE_NETWORK_SERVER],
&c[EDG_WLL_SOURCE_WORKLOAD_MANAGER],
if (!strstr(a, "LBS")) snprintf(sc,EDG_WLL_SEQ_SIZE,"%s:LBS=000000",a);
else snprintf(sc,EDG_WLL_SEQ_SIZE,"%s",a);
- res = sscanf(sc, "UI=%d:NS=%d:WM=%d:BH=%d:JSS=%d:LM=%d:LRMS=%d:APP=%d:LBS=%d",
+ res = sscanf(sc, EDG_WLL_SEQ_FORMAT_SCANF,
&c[EDG_WLL_SOURCE_USER_INTERFACE],
&c[EDG_WLL_SOURCE_NETWORK_SERVER],
&c[EDG_WLL_SOURCE_WORKLOAD_MANAGER],
}
c[index] = val;
- trio_asprintf(&ret,"UI=%06d:NS=%010d:WM=%06d:BH=%010d:JSS=%06d"
- ":LM=%06d:LRMS=%06d:APP=%06d:LBS=%06d",
+ trio_asprintf(&ret, EDG_WLL_SEQ_FORMAT_PRINTF,
c[EDG_WLL_SOURCE_USER_INTERFACE],
c[EDG_WLL_SOURCE_NETWORK_SERVER],
c[EDG_WLL_SOURCE_WORKLOAD_MANAGER],
if (!strstr(b, "LBS")) snprintf(scb,EDG_WLL_SEQ_SIZE,"%s:LBS=000000",b);
else snprintf(scb,EDG_WLL_SEQ_SIZE,"%s",b);
- res = sscanf(sca, "UI=%d:NS=%d:WM=%d:BH=%d:JSS=%d:LM=%d:LRMS=%d:APP=%d:LBS=%d",
+ res = sscanf(sca, EDG_WLL_SEQ_FORMAT_SCANF,
&c[EDG_WLL_SOURCE_USER_INTERFACE],
&c[EDG_WLL_SOURCE_NETWORK_SERVER],
&c[EDG_WLL_SOURCE_WORKLOAD_MANAGER],
return -1;
}
- res = sscanf(scb, "UI=%d:NS=%d:WM=%d:BH=%d:JSS=%d:LM=%d:LRMS=%d:APP=%d:LBS=%d",
+ res = sscanf(scb, EDG_WLL_SEQ_FORMAT_SCANF,
&d[EDG_WLL_SOURCE_USER_INTERFACE],
&d[EDG_WLL_SOURCE_NETWORK_SERVER],
&d[EDG_WLL_SOURCE_WORKLOAD_MANAGER],