Patch for NetWare support

Started by Ulrich Neumannalmost 24 years ago2 messagespatches
Jump to latest
#1Ulrich Neumann
U_Neumann@gne.de

Hello,

attached is a patch for main.c.

The files netware.h and netware.c are for src/backend/port/dynloader

Can anybody create the directory netware at src/backend/port?

The changes in main.c are very small and i've documented them in the
sourcecode.

Thank you.

Ulrich

----------------------------------
This e-mail is virus scanned
Diese e-mail ist virusgeprueft

Attachments:

diffmain.patchapplication/octet-stream; name=diffmain.patchDownload+16-2
netware.happlication/octet-stream; name=netware.hDownload
netware.capplication/octet-stream; name=netware.cDownload
#2Bruce Momjian
bruce@momjian.us
In reply to: Ulrich Neumann (#1)
Re: Patch for NetWare support

I wish we didn't have to add this part of the patch to main.c:

+       /*
+        * If the first argument is "-post", then invoke postmaster mode. Note
+        * we remove "-post" from the arguments passed on to BootstrapMain.
+     * This is added for one reasons: NetWare doesn't have symbolic links
+     * right. ((
+        */
+       if (argc > 1 && strcmp(new_argv[1], "-post") == 0)
+               exit(PostmasterMain(argc - 1, new_argv + 1));

Do we have to document this, but only for Netware? Yuck.

---------------------------------------------------------------------------

Ulrich Neumann wrote:

Hello,

attached is a patch for main.c.

The files netware.h and netware.c are for src/backend/port/dynloader

Can anybody create the directory netware at src/backend/port?

The changes in main.c are very small and i've documented them in the
sourcecode.

Thank you.

Ulrich

----------------------------------
This e-mail is virus scanned
Diese e-mail ist virusgeprueft

[ Attachment, skipping... ]

[ Attachment, skipping... ]

[ Attachment, skipping... ]

---------------------------(end of broadcast)---------------------------
TIP 1: subscribe and unsubscribe commands go to majordomo@postgresql.org

-- 
  Bruce Momjian                        |  http://candle.pha.pa.us
  pgman@candle.pha.pa.us               |  (610) 853-3000
  +  If your life is a hard drive,     |  830 Blythe Avenue
  +  Christ can be your backup.        |  Drexel Hill, Pennsylvania 19026