@@ -43,7 +43,7 @@ static bool supports_unicode(ntlm_client *ntlm)
43
43
false : true;
44
44
}
45
45
46
- static inline bool increment_size (size_t * out , size_t incr )
46
+ NTLM_INLINE ( bool ) increment_size (size_t * out , size_t incr )
47
47
{
48
48
if (SIZE_MAX - * out < incr ) {
49
49
* out = (size_t )-1 ;
@@ -272,7 +272,7 @@ int ntlm_client_set_timestamp(ntlm_client *ntlm, uint64_t timestamp)
272
272
return 0 ;
273
273
}
274
274
275
- static inline bool write_buf (
275
+ NTLM_INLINE ( bool ) write_buf (
276
276
ntlm_client * ntlm ,
277
277
ntlm_buf * out ,
278
278
const unsigned char * buf ,
@@ -291,7 +291,7 @@ static inline bool write_buf(
291
291
return true;
292
292
}
293
293
294
- static inline bool write_byte (
294
+ NTLM_INLINE ( bool ) write_byte (
295
295
ntlm_client * ntlm ,
296
296
ntlm_buf * out ,
297
297
uint8_t value )
@@ -305,7 +305,7 @@ static inline bool write_byte(
305
305
return true;
306
306
}
307
307
308
- static inline bool write_int16 (
308
+ NTLM_INLINE ( bool ) write_int16 (
309
309
ntlm_client * ntlm ,
310
310
ntlm_buf * out ,
311
311
uint16_t value )
@@ -320,7 +320,7 @@ static inline bool write_int16(
9E81
320
320
return true;
321
321
}
322
322
323
- static inline bool write_int32 (
323
+ NTLM_INLINE ( bool ) write_int32 (
324
324
ntlm_client * ntlm ,
325
325
ntlm_buf * out ,
326
326
uint32_t value )
@@ -337,7 +337,7 @@ static inline bool write_int32(
337
337
return true;
338
338
}
339
339
340
- static inline bool write_version (
340
+ NTLM_INLINE ( bool ) write_version (
341
341
ntlm_client * ntlm ,
342
342
ntlm_buf * out ,
343
343
ntlm_version * version )
@@ -348,7 +348,7 @@ static inline bool write_version(
348
348
write_int32 (ntlm , out , version -> reserved );
349
349
}
350
350
351
- static inline bool write_bufinfo (
351
+ NTLM_INLINE ( bool ) write_bufinfo (
352
352
ntlm_client * ntlm ,
353
353
ntlm_buf * out ,
354
354
size_t len ,
@@ -369,7 +369,7 @@ static inline bool write_bufinfo(
369
369
write_int32 (ntlm , out , (uint32_t )offset );
370
370
}
371
371
372
- static inline bool read_buf (
372
+ NTLM_INLINE ( bool ) read_buf (
373
373
unsigned char * out ,
374
374
ntlm_client * ntlm ,
375
375
ntlm_buf * message ,
@@ -386,7 +386,7 @@ static inline bool read_buf(
386
386
return true;
387
387
}
388
388
389
- static inline bool read_byte (
389
+ NTLM_INLINE ( bool ) read_byte (
390
390
uint8_t * out ,
391
391
ntlm_client * ntlm ,
392
392
ntlm_buf * message )
@@ -400,7 +400,7 @@ static inline bool read_byte(
400
400
return true;
401
401
}
402
402
403
- static inline bool read_int16 (
403
+ NTLM_INLINE ( bool ) read_int16 (
404
404
uint16_t * out ,
405
405
ntlm_client * ntlm ,
406
406
ntlm_buf * message )
@@ -418,7 +418,7 @@ static inline bool read_int16(
418
418
return true;
419
419
}
420
420
421
- static inline bool read_int32 (
421
+ NTLM_INLINE ( bool ) read_int32 (
422
422
uint32_t * out ,
423
423
ntlm_client * ntlm ,
424
424
ntlm_buf * message )
@@ -438,7 +438,7 @@ static inline bool read_int32(
438
438
return true;
439
439
}
440
440
441
- static inline bool read_int64 (
441
+ NTLM_INLINE ( bool ) read_int64 (
442
442
uint64_t * out ,
443
443
ntlm_client * ntlm ,
444
444
ntlm_buf * message )
@@ -462,7 +462,7 @@ static inline bool read_int64(
462
462
return true;
463
463
}
464
464
465
- static inline bool read_version (
465
+ NTLM_INLINE ( bool ) read_version (
466
466
ntlm_version * out ,
467
467
ntlm_client * ntlm ,
468
468
ntlm_buf * message )
@@ -473,7 +473,7 @@ static inline bool read_version(
473
473
read_int32 (& out -> reserved , ntlm , message );
474
474
}
475
475
476
- static inline bool read_bufinfo (
476
+ NTLM_INLINE ( bool ) read_bufinfo (
477
477
uint16_t * out_len ,
478
478
uint32_t * out_offset ,
479
479
ntlm_client * ntlm ,
@@ -486,7 +486,7 @@ static inline bool read_bufinfo(
486
486
read_int32 (out_offset , ntlm , message );
487
487
}
488
488
489
- static inline bool read_string_unicode (
489
+ NTLM_INLINE ( bool ) read_string_unicode (
490
490
char * * out ,
491
491
ntlm_client * ntlm ,
492
492
ntlm_buf * message ,
@@ -504,7 +504,7 @@ static inline bool read_string_unicode(
504
504
return ret ;
505
505
}
506
506
507
- static inline bool read_string_ascii (
507
+ NTLM_INLINE ( bool ) read_string_ascii (
508
508
char * * out ,
509
509
ntlm_client * ntlm ,
510
510
ntlm_buf * message ,
@@ -526,7 +526,7 @@ static inline bool read_string_ascii(
526
526
return true;
527
527
}
528
528
529
- static inline bool read_string (
529
+ NTLM_INLINE ( bool ) read_string (
530
530
char * * out ,
531
531
ntlm_client * ntlm ,
532
532
ntlm_buf * message ,
@@ -539,7 +539,7 @@ static inline bool read_string(
539
539
return read_string_ascii (out , ntlm , message , string_len );
540
540
}
541
541
542
- static inline bool read_target_info (
542
+ NTLM_INLINE ( bool ) read_target_info (
543
543
char * * server_out ,
544
544
char * * domain_out ,
545
545
char * * server_dns_out ,
@@ -965,7 +965,7 @@ static void des_key_from_password(
965
965
generate_odd_parity (out );
966
966
}
967
967
968
- static inline bool generate_lm_hash (
968
+ NTLM_INLINE ( bool ) generate_lm_hash (
969
969
ntlm_des_block out [2 ],
970
970
ntlm_client * ntlm ,
971
971
const char * password )
0 commit comments