29 June,16 at 05:40 PM
[ckelly@centos7-1 ~]$ smbclient -U ckelly //centos7-1/Samba-Select
Enter ckelly's password:
Domain=[ALWAYS] OS=[Windows 6.1] Server=[Samba 4.2.10]
smb: \>
Samba-4.2.x, the push_signature() uses native_os = "Windows %d.%d" ============== samba-4.2.x: static int push_signature(uint8 **outbuf) { char *lanman; int result, tmp; fstring native_os; result = 0; fstr_sprintf(native_os, "Windows %d.%d", SAMBA_MAJOR_NBT_ANNOUNCE_VERSION, SAMBA_MINOR_NBT_ANNOUNCE_VERSION); tmp = message_push_string(outbuf, native_os, STR_TERMINATE); ... } ============== while samba-4.1.x uses native_os = "Unix" ========== static int push_signature(uint8 **outbuf) { char *lanman; int result, tmp; result = 0; tmp = message_push_string(outbuf, "Unix", STR_TERMINATE); ... } ================