smbclient -t <term code> can be speficied but is no longer used anywhere. It's time to remove -t option both source and smbclient(1). Also it remains in smbtortune and testparm. monyo@maple:~/Work/Samba/samba-3.0.11/source$ grep term_code */*.[ch] client/client.c: pstring term_code; client/client.c: pstrcpy(term_code, KANJI); client/client.c: *term_code = 0; client/client.c: pstrcpy(term_code, poptGetOptArg(pc)); include/rpc_misc.h:enum unistr2_term_codes { UNI_FLAGS_NONE = 0, UNI_STR_TERMI NATE = 1, UNI_MAXLEN_TERMINATE = 2, UNI_BROKEN_NON_NULL = 3 }; rpc_parse/parse_misc.c:void init_unistr2(UNISTR2 *str, const char *buf, enum u nistr2_term_codes flags) torture/rpctorture.c: pstring term_code; torture/rpctorture.c: pstrcpy(term_code, KANJI); torture/rpctorture.c: *term_code = 0; torture/rpctorture.c: pstrcpy(term_code, optarg); utils/testparm.c: static const char *term_code = ""; utils/testparm.c: {"encoding", 't', POPT_ARG_STRING, &term_code, 0, "Print parameters with encoding"},
I'm pretty sure this has been removed now.
Still remains at Samba 3.3.4.
I've removed the code and docs in master. Probably won't make 3.4 but will be in all future releases. Thanks for bugging me about this ! Jeremy.