summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
959dbc1)
SunStudio cc -v. Also fixed an "end-of-loop code not
reached" condition in uip/dropsbr.c. That one is significant
because it meant that retries were not attempted when attempting
to open and lock a file.
case ETXTBSY:
j = errno;
sleep (5);
case ETXTBSY:
j = errno;
sleep (5);
default:
/* just return error */
default:
/* just return error */
switch (ct->c_type) {
case CT_MULTIPART:
return list_multi (ct, toplevel, realsize, verbose, debug);
switch (ct->c_type) {
case CT_MULTIPART:
return list_multi (ct, toplevel, realsize, verbose, debug);
case CT_MESSAGE:
switch (ct->c_subtype) {
case MESSAGE_PARTIAL:
return list_partial (ct, toplevel, realsize, verbose, debug);
case CT_MESSAGE:
switch (ct->c_subtype) {
case MESSAGE_PARTIAL:
return list_partial (ct, toplevel, realsize, verbose, debug);
case MESSAGE_EXTERNAL:
return list_external (ct, toplevel, realsize, verbose, debug);
case MESSAGE_EXTERNAL:
return list_external (ct, toplevel, realsize, verbose, debug);
case MESSAGE_RFC822:
default:
return list_content (ct, toplevel, realsize, verbose, debug);
case MESSAGE_RFC822:
default:
return list_content (ct, toplevel, realsize, verbose, debug);
case CT_TEXT:
case CT_AUDIO:
case CT_IMAGE:
case CT_VIDEO:
return list_content (ct, toplevel, realsize, verbose, debug);
case CT_TEXT:
case CT_AUDIO:
case CT_IMAGE:
case CT_VIDEO:
return list_content (ct, toplevel, realsize, verbose, debug);
case CT_APPLICATION:
return list_application (ct, toplevel, realsize, verbose, debug);
case CT_APPLICATION:
return list_application (ct, toplevel, realsize, verbose, debug);
default:
/* list_debug (ct); */
adios (NULL, "unknown content type %d", ct->c_type);
default:
/* list_debug (ct); */
adios (NULL, "unknown content type %d", ct->c_type);
}
return 0; /* NOT REACHED */
}
return 0; /* NOT REACHED */
* buffers that we have duplicated from the parent.
*/
_exit(0);
* buffers that we have duplicated from the parent.
*/
_exit(0);
case -1:
adios(NULL, "Unable to fork for filter writer process");
break;
case -1:
adios(NULL, "Unable to fork for filter writer process");
break;
switch (ct->c_type) {
case CT_MULTIPART:
return show_multi (ct, serial, alternate);
switch (ct->c_type) {
case CT_MULTIPART:
return show_multi (ct, serial, alternate);
case CT_MESSAGE:
switch (ct->c_subtype) {
case MESSAGE_PARTIAL:
return show_partial (ct, serial, alternate);
case CT_MESSAGE:
switch (ct->c_subtype) {
case MESSAGE_PARTIAL:
return show_partial (ct, serial, alternate);
case MESSAGE_EXTERNAL:
return show_external (ct, serial, alternate);
case MESSAGE_EXTERNAL:
return show_external (ct, serial, alternate);
case MESSAGE_RFC822:
default:
return show_message_rfc822 (ct, serial, alternate);
case MESSAGE_RFC822:
default:
return show_message_rfc822 (ct, serial, alternate);
case CT_TEXT:
return show_text (ct, serial, alternate);
case CT_TEXT:
return show_text (ct, serial, alternate);
case CT_AUDIO:
case CT_IMAGE:
case CT_VIDEO:
case CT_APPLICATION:
return show_content (ct, serial, alternate);
case CT_AUDIO:
case CT_IMAGE:
case CT_VIDEO:
case CT_APPLICATION:
return show_content (ct, serial, alternate);
default:
adios (NULL, "unknown content type %d", ct->c_type);
default:
adios (NULL, "unknown content type %d", ct->c_type);
}
return 0; /* NOT REACHED */
}
return 0; /* NOT REACHED */
switch (ct->c_type) {
case CT_MULTIPART:
return store_multi (ct);
switch (ct->c_type) {
case CT_MULTIPART:
return store_multi (ct);
case CT_MESSAGE:
switch (ct->c_subtype) {
case MESSAGE_PARTIAL:
return store_partial (ct);
case CT_MESSAGE:
switch (ct->c_subtype) {
case MESSAGE_PARTIAL:
return store_partial (ct);
case MESSAGE_EXTERNAL:
return store_external (ct);
case MESSAGE_EXTERNAL:
return store_external (ct);
case MESSAGE_RFC822:
default:
return store_generic (ct);
case MESSAGE_RFC822:
default:
return store_generic (ct);
case CT_APPLICATION:
return store_application (ct);
case CT_APPLICATION:
return store_application (ct);
case CT_TEXT:
case CT_AUDIO:
case CT_IMAGE:
case CT_VIDEO:
return store_generic (ct);
case CT_TEXT:
case CT_AUDIO:
case CT_IMAGE:
case CT_VIDEO:
return store_generic (ct);
default:
adios (NULL, "unknown content type %d", ct->c_type);
default:
adios (NULL, "unknown content type %d", ct->c_type);
}
return OK; /* NOT REACHED */
}
return OK; /* NOT REACHED */
fprintf (stderr, "unable to exec ");
perror (postproc);
_exit (-1);
fprintf (stderr, "unable to exec ");
perror (postproc);
_exit (-1);
- break; /* NOT REACHED */
free (cp);
fclose (in);
return result;
free (cp);
fclose (in);
return result;