Changeset 988 for vendor/current/source3/libsmb/cliprint.c
- Timestamp:
- Nov 24, 2016, 1:14:11 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
vendor/current/source3/libsmb/cliprint.c
r740 r988 21 21 #include "libsmb/libsmb.h" 22 22 #include "libsmb/clirap.h" 23 #include "../libcli/smb/smbXcli_base.h" 23 24 24 25 /***************************************************************************** … … 67 68 SSVAL(p,0,76); /* API function number 76 (DosPrintJobEnum) */ 68 69 p += 2; 69 s afe_strcpy_base(p,"zWrLeh", param, sizeof(param)); /* parameter description? */70 strlcpy_base(p,"zWrLeh", param, sizeof(param)); /* parameter description? */ 70 71 p = skip_string(param,sizeof(param),p); 71 s afe_strcpy_base(p,"WWzWWDDzz", param, sizeof(param)); /* returned data format */72 strlcpy_base(p,"WWzWWDDzz", param, sizeof(param)); /* returned data format */ 72 73 p = skip_string(param,sizeof(param),p); 73 s afe_strcpy_base(p,cli->share, param, sizeof(param)); /* name of queue */74 strlcpy_base(p,cli->share, param, sizeof(param)); /* name of queue */ 74 75 p = skip_string(param,sizeof(param),p); 75 76 SSVAL(p,0,2); /* API function level 2, PRJINFO_2 data structure */ 76 77 SSVAL(p,2,1000); /* size of bytes of returned data buffer */ 77 78 p += 4; 78 s afe_strcpy_base(p,"", param,sizeof(param)); /* subformat */79 strlcpy_base(p,"", param,sizeof(param)); /* subformat */ 79 80 p = skip_string(param,sizeof(param),p); 80 81 … … 102 103 rdata, rdrcnt)); 103 104 job.t = make_unix_date3( 104 p + 12, cli->serverzone);105 p + 12, smb1cli_conn_server_time_zone(cli->conn)); 105 106 job.size = IVAL(p,16); 106 107 fstrcpy(job.name,fix_char_ptr(SVAL(p,24), … … 138 139 SSVAL(p,0,81); /* DosPrintJobDel() */ 139 140 p += 2; 140 s afe_strcpy_base(p,"W", param,sizeof(param));141 strlcpy_base(p,"W", param,sizeof(param)); 141 142 p = skip_string(param,sizeof(param),p); 142 s afe_strcpy_base(p,"", param,sizeof(param));143 strlcpy_base(p,"", param,sizeof(param)); 143 144 p = skip_string(param,sizeof(param),p); 144 145 SSVAL(p,0,job);
Note:
See TracChangeset
for help on using the changeset viewer.