1 | ***************
|
---|
2 | *** 68,76 ****
|
---|
3 |
|
---|
4 | fstr_sprintf( lanman, "Samba %s", SAMBA_VERSION_STRING);
|
---|
5 |
|
---|
6 | - p += srvstr_push(outbuf, p, "Unix", BUFFER_SIZE - (p - outbuf), STR_TERMINATE);
|
---|
7 | - p += srvstr_push(outbuf, p, lanman, BUFFER_SIZE - (p - outbuf), STR_TERMINATE);
|
---|
8 | - p += srvstr_push(outbuf, p, lp_workgroup(), BUFFER_SIZE - (p - outbuf), STR_TERMINATE);
|
---|
9 |
|
---|
10 | return PTR_DIFF(p, start);
|
---|
11 | }
|
---|
12 | --- 68,80 ----
|
---|
13 |
|
---|
14 | fstr_sprintf( lanman, "Samba %s", SAMBA_VERSION_STRING);
|
---|
15 |
|
---|
16 | + #ifndef __OS2__
|
---|
17 | + p += srvstr_push(outbuf, p, "Unix", BUFFER_SIZE - (p - outbuf), STR_TERMINATE);
|
---|
18 | + #else
|
---|
19 | + p += srvstr_push(outbuf, p, "OS/2-eComStation", BUFFER_SIZE - (p - outbuf), STR_TERMINATE);
|
---|
20 | + #endif
|
---|
21 | + p += srvstr_push(outbuf, p, lanman, BUFFER_SIZE - (p - outbuf), STR_TERMINATE);
|
---|
22 | + p += srvstr_push(outbuf, p, lp_workgroup(), BUFFER_SIZE - (p - outbuf), STR_TERMINATE);
|
---|
23 |
|
---|
24 | return PTR_DIFF(p, start);
|
---|
25 | }
|
---|