server processing update

This commit is contained in:
Mark 2004-03-26 21:36:25 +00:00
parent f3d3dd5c6b
commit d9bde09e10
2 changed files with 2 additions and 2 deletions

View file

@ -1648,7 +1648,7 @@ void
do_server (const char *name, const char *uplink, const char* hops, const char *numeric, const char *infoline, int srv) do_server (const char *name, const char *uplink, const char* hops, const char *numeric, const char *infoline, int srv)
{ {
if(!srv) { if(!srv) {
if (*uplink == 0) { if (uplink == NULL) {
me.s = AddServer (name, me.name, hops, numeric, infoline); me.s = AddServer (name, me.name, hops, numeric, infoline);
} else { } else {
me.s = AddServer (name, uplink, hops, numeric, infoline); me.s = AddServer (name, uplink, hops, numeric, infoline);

View file

@ -521,7 +521,7 @@ static void
m_server (char *origin, char **argv, int argc, int srv) m_server (char *origin, char **argv, int argc, int srv)
{ {
if(srv == 2) { if(srv == 2) {
do_server (argv[0], origin, argv[1], NULL, argv[argc-1], 0); do_server (argv[0], NULL, argv[1], NULL, argv[argc-1], 0);
} else { } else {
do_server (argv[0], base64toserver (origin), argv[1], NULL, argv[argc-1], srv); do_server (argv[0], base64toserver (origin), argv[1], NULL, argv[argc-1], srv);
} }