संस्करण 2.6.15 कर्नेल में, मुझे पता चला कि मैं task_struct
फ़ाइल में फिर से लिख सकता हूं (शामिल / linux / schedule.h) h जैसे:
struct task_struct {
unsigned did_exec:1;
pid_t pid;
pid_t tgid;
...
char hide;
}
लेकिन, दुर्भाग्य से, जब मैंने संस्करण 2.6.30.5 में अपग्रेड किया, तो मैंने उसी फ़ाइल के माध्यम से देखा, मुझे सिर्फ एक घोषणा मिली task_struct
, जैसे:
struct task_struct;
और मुझे कोई विचार नहीं है कि मुझे अपनी खुद की निर्दिष्ट करने के उद्देश्य से किस फ़ाइल का उल्लेख करना चाहिए task_struct
? क्या कोई मेरी मदत कर सकता है?