added $U $I $H (moved previous $H to $A)
authorpk910 <philipp@zoelle1.de>
Fri, 26 Aug 2011 09:58:14 +0000 (11:58 +0200)
committerpk910 <philipp@zoelle1.de>
Fri, 26 Aug 2011 10:01:21 +0000 (12:01 +0200)
src/helpfile.c

index b4ceb05bd81514cac9cade01cea1bdca33cb04ac..b8116b225234b80ba40d57d75672ce9d29c8c1ac 100644 (file)
@@ -536,9 +536,18 @@ vsend_message(const char *dest, struct userNode *src, struct handle_info *handle
         case 's':
             value = self->name;
             break;
-        case 'H':
+        case 'A':
             value = handle ? handle->handle : "Account";
             break;
+        case 'U':
+            value = message_dest ? message_dest->nick : "Nick";
+            break;
+        case 'I':
+            value = message_dest ? (IsFakeIdent(message_dest) ? message_dest->fakeident : message_dest->ident) : "Ident";
+            break;
+        case 'H':
+            value = message_dest ? (IsFakeHost(message_dest) ? message_dest->fakehost : message_dest->hostname) : "Hostname";
+            break;
 #define SEND_LINE(TRUNCED) do { \
     line[pos] = 0; \
     if (pos > 0) { \